There is a mobile version. At the bottom left of the page (not on the home page) there are several choices in a drop down menu. I think I use mobile 2 on my ITT now. The browser should remember your choice, too. As for maemo.org.... Not sure what to say. I think the application download section is optimized for the ITs, but it's a pain to find anything. I think they need to add a browse all selection. Of course, maybe they have by now - I haven't looked for a while...