YouTube - Broadcast Yourself. is kinda slow on the latest beta version. i heard there is a better version like m.youtube.com or something like that? beside youtube...what other website u guys use and recommend?