Hey guys, I'm new to the new site and I love it. I also love the mobile site! Windows Phone 7 here, have it pinned to my start screen. But I think that you should add a mobile skin for the forum (like NeoGAF, which I believe also runs on SMF, has) and a link to it on the mobile site. I'd love to use the forum on the go--I post on Giant Bomb and NeoGAF mobile all the time.
If it's an issue of time, I'm a web developer and would love to help out.
Thanks for listening!