In the Internet Explorer Maintenance Section of User Configuration-Windows Settings, there is a URL's item. Open that and you can set the default home page.
Something tells me that I installed that IE Maintenance part as an add-on to the GPMC, but I can't remember for sure. If you don't see it on yours, you should be able to find the download for the add-on on Microsoft's site somewhere.
Hope that helps!