You should take a look at Rouket!

Rouket.com