for youtube there is a post somewhere on here that includes a flashplugins cab and a tcpmp (another media player) cab, install those and regular youtube will work (m.youtube.com doesn't have all the videos of real youtube). a great site to use on your phone is
www.ytpocket.com and it lists all videos but is more friendly on your phone, you will still need those two files installed on your phone to use it though....
as for free games no idea, but
www.slickdeals.net lists deals on microsd cards all the time...