I HATE threads like this - it's just too darn hard creating a list. Apart from the number 1 choice, I'm sure my top games differ every time I list them out.
Ok, here we go.
*Scratches head and changes mind several thousand times*
Well, today my top list will be:
What else would you expect?
3. Speedball 2
4. Stunt Car Racer
5. SuperCars 2
PS - Why is this off-topic?