Review http://browserpop.com
PStamatiou: So is it like a page you can create with your favorite links and such? (i'm not sure, havent made an account). Have you seen http://start.io/ - sounds like the same space