So, I'm starting to work on a 3D Library I'm designing for the GP2X (yes, another 3D lib being worked on, this one designed for performance from the ground up hopefully), and am having a difficult time deciding what internal representation of numbers I should use (floating point, fixed point...