Puff,
Yeah, I wrote my own FIX client library
and small execution system.
It's about 3500 lines of code.
It's made much easier by the fact that
1) i don't need historical data, since i already have my system designed
2) i don't need it to run ANY trading system, just my trading system...