YouTube has arrived in Australia and it wants to put "you" in the picture. The local version of Google's video-sharing supersite, now live at http://www.youtube.com ...