Odd, hangs FF, Chrome and Opera here... and I mean 'hangs' the browser so you can't even switch tabs for about five to ten seconds.
But welcome to why as a rule I won't put any of that custom font nonsense on a website... ESPECIALLY if you aren't even going to host the files yourself. That 'link' in the head pointing at google is going to hang the browser until the content loads from THEIR servers.
I'd suggest using fontsquirrel's face generator instead so you can self-host the files
Since it's based on kind-of the same technology.
though really I would just say no to that stuff -- just as I would say no to the OTHER mistakes you made in building the site; specifically trying to deploy HTML5 and CSS3, both of which are in DRAFT and as such have NO BUSINESS being used on production code. (especially the convoluted train wreck of HTML 5 that doesn't do ANYTHING useful that can't be done in HTML 4)
Honestly, I'd throw ALL of that away as non-viable if your intent is building a production website. You're jumping the gun.