Seeing as the n900 is unable to fully render some sites is it really a suitable internet device? (...) www.badijala.com