Yeah they have messed it up quite a bit. I use a Google Apps for business and had everything linked up, now they're asking me to create a separate google account for personal use and I have to switch in between the two constantly! Biggest nuisance around. Saying that though, I don't much like Dailymotion, to slow buffering times.