Well firstly, you go to hell having such an amazing connection while I'm at 25 down over here. Secondly, I'd hope it seem pretty seamless on a connection as fast as yours.
OK, that's true. However, even 25Mbps might be enough, give it a try ;)
EDIT: although, there are other factors as well--- latency...