The idea is one step better than tabs if you can manage to get enough of the pages into each window so users can see the content. Then they should be able to click and blow up each into a full size window. What about performance? I may want to have a dozen sites on my homepage.
I know little about mobile websites, but isn't their content stripped down? Just looked at m.yahoo.com for the first time.
Good luck taking on the tabs.