Also check out this thread.
http://www.pascalgamedevelopment.com...pic.php?t=2560

It talks about using multiple surfaces to speed up drawing in DelphiX. (should still work for unDelphiX)

I know FPS isn't your main worry, but just something to keep in mind.