of those i've played....
Amiga as #1
Arcade (i prefer 'up' to jump rather than a jump button)
DS version does indeed suck hard.
@ s2325 the megadrive version you linked to was "rainbow islands extra" which is a really messed up version that should be thought of as a completely seperate game.