This Site is created and hosted in Google Sites (http://sites.google.com). Google sites gives you tools to design your pages. you can also add Google gadgets, the kind of stuff you find the iGoogle page. The Gadgets mostly come from third party developers and some some from Google itself.
My Google user profile: Renjith Abraham