Is there anyway I can add my favorite sites to my taskbar in Internet Explorer so I dont have to open up the favorites option and shuffle through all my favs? If there is a way, can my favorites in the taskbar be represented by icons? Thanx. Peace.