What file format

What file format should I choose for this project?

I would like to programatically generate 3d objects from a database, and then import them into Blender for viewing and such. As I will be doing this on my own as a hobby, it’s important that the file format be relatively simple. But of course it must be importable to Blender. And it should be well-documented. Even Blender’s native format would be OK as long as I can read about its data structures somewhere.

OBJ
because it it know to almost every 3d package known to man.
because it is text and you can tweak your model with a text editor if you want.
It is subtle, yet somehow bold and sexy!