The only sad thing about O3D is that you need to script in JavaScript and such. I am never really thrilled when I need to script in JavaScript. Would've been better if it would've been JavaScript 2.0 instead, but those ain't supported yet in the browsers. Bummer ;)