Wirefusion of course my dear
So WF is you wan doing many différent kind of projet and watch it on all know platform like pc, linux, mac osx,...
Turntool if you only are in architecture process and Working only with 3ds max and want see result only on pc...
Shockwave3d isn't so bad but you must know director and Lingo very well...
Virtools and Quest3D is so far the best rendering and speed solutions but the prices is just like a new car...Virtools and Quest3D is targeting PRO engeneering of 3d real time, it's hard to learn and long process to get result.
Blender if you wan tdoing 3d game for 0 bucks (that's free)
VRML if you are hardcoder indeed...
Here is a french review I write about web3d for 2005
Read web3d2005 (French review)