I have made a few changes to the website layout for mobile devices to hopefully make it easier to use.
Menu select box and login menu fixed on iPhone/Android devices. They should now be at the top of the page like they are on the desktop site.
Some larger images (like the banner) removed on small screen devices in portrait mode to speed things up and look cleaner.
Floating search bar hidden so it doesn't interfere with clicking on the breadcrumb links.
Forum got a small redesign to make the layout cleaner on mobiles.
Forum category listing and recent discussions listing stats (votes, likes, replies and views boxes) removed from portrait view of phones but they are still shown in landscape mode.
Forum signature's removed on mobile devices to speed up loading.
iPhone sometimes zooms the site a bit too much when you switch to landscape mode but that's a long-standing bug with Safari. There is a fix but it means no more pinch-zooming so I won't fix that. If you experience the bug just pinch-zoom out and it's fine again.
Some older Android phones are incredibly slow to load the site but that is mainly because of the huge amounts of javascript. It should/might improve soonish when I replace the community features of the site with something new.
Everything has been tested on iPhone with Safari and Chrome and Android with it's built in browser. The only part of the site that isn't very usable is nsDB because it's just too much information to display nicely in portrait mode. It's fine in landscape though
Voting works fine but understand that I can't do anything about the voting site's layout. You will just need to move around and zoom out or whatever to get those to work.