Youtube allows yous to post videos and comment. sadly as someone said all you have to do is have a gmail account to have a youtube one
--
Save My DC Character Contest Day 92 http://www.gamefaqs.com/boards/8-gamefaqs-contests/59934617