!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!! ummm guys if you goto MeeGo.com you will see this on the front page. its a n900, im not getting excited yet BUT IT LOOKS LIKE THE N900 IS GETTING MMeeeeeeGGGGGGGGOooooooooooooooooooooooooooooooooo !!!!!!!!!!!!!!!!!!!!!!!!