I had that issue with IE8. Seemed to happen mostly when I was closing IE down - it just kept opening new tabs of the home page.
I could easily end up with 20 new tabs as it opened them quicker than I could shut them down. Never found the reason - no virus or trojans etc....
I went to Google Chrome in the end and have only found one site that is incompatible.