It was sad to see IGoogle go away but I found a great alternative and works fabulous on my Windows RT tablet.

It's called iGHome and you customize a start page just like you would IGoogle. Here is a link to mine -

Click image for larger version

I have this saved on my Modern UI as the Start Page when I load IE.