The best 3d web engine is Unity3D. Best game engine tool is Flash, even for some small 3D.
You can always have a downloadable client but if you want good web based browser games Unity3D and Flash (AS3 since it is on AVM2 and much faster) are the only way to go.
If you want a pretty sweet Python 3D engine check out Panda 3D.