Well Running_Wolf,If you don’t want to write your own file format then I would seriously suggest you use the MilkShape3D file format.It imports all the other file formats you specified and more! The MS3D file format is also really easy to read and you should be able to write your own MS3D file loading routine in no time at all And besides,MilkShape is really cheap too.You can grab it at:http://www.swissquake.ch/chumbalum-soft/

Really cool stuff there.And if you have any problems,then you can get on their message board and ask there

ZeeBoy: I also suggest you get a copy of Milkshape3D.You can create your own Q3 models there and export them to the Q3 file format.Just follow the link I posted above.Hope that helps.