What's a "home page"...? Nah, just kidding, but I sure haven't used one in years. I open my browser, and all the tabs I had open the last time are right there (does anyone not do it like that these days?). I open a new tab, and I see the new tab page containing my bookmarks and web apps. Why would I need a home page? Email, RSS feeds and stuff like that are taken care of by extensions, and are always just a click away no matter what page I'm on.
EDIT: Ok, so I guess I can see how iGoogle can be pretty convenient for getting a quick overview of different content, but I personally won't miss it. I just don't quite use the web like that, I guess. Instead, I check up on my favorite sites, my email and my feeds one at a time, as separate things, and that works just fine for me. When it comes to weather, I've never really felt the need to always be up to speed on that. I check it when I actually need to know what it's gonna be like later during the day/week (what it's like right now I can check by looking out my window). For the same reason I also have never had a weather widget on my Android home screen - I just don't see the point, as it's rarely all that interesting to me.