Would it work better if you used latest iOS user agent? I tried it on my N900 and it works great, even google maps loaded on it.