Anyone tried HamsterBall? It's sorta like marble madness, but with great level design and good graphics. You can play it by just downloading the ActiveX control on the front page (Click 'Play Now').
You can also download the installable version (with extras), but unlike the web version, it will cost $15 after a fixed amount of time.
You can also download the installable version (with extras), but unlike the web version, it will cost $15 after a fixed amount of time.