2 Caching prepared statements, based on a hash of the query would be cool (NSDictionary?)
3 A connection manager, so you can checkout and hit the same db over different threads.
6 Removed all exceptions, now you should use [db hadError] to check for an error. I hate (ns)exceptions, I'm not sure why I put them in.
8 Various little cleanup thingies.
11 questions? comments? patches? Send them to gus@flyingmeat.com