I was looking around the internet and came across this site, he made quake3 run in a web browser, and it runs really smooth. Pretty amazing stuff really!

http://necromanthus.com/Games/ShockWave/quake3.html

he has some other really cool tech demos of games, which he has converted to flash/shockwave http://necromanthus.com/main.html