I was running out of fingers and buttons on my joypad... who-ever decided the thumbs should share both the analogue sticks and the buttons on the top? Anyway, I picked up a tilt-sensing joypad. Sadly proper tilt sensors are relatively expensive and games devices typically get made as cheaply as possible (grumble).

I've been thinking of making one of these:

http://www.societyofrobots.com/sensors_mercury_switch.shtml

hth, 
------- -.-
1/f ))) --.
------- ...
http://www.algomantra.com