I have just realized why everybody is so frustrated with SDL. It is like driving a Ferrari caught in traffic. You know the potential of the car but you can't realize it's full potential.