Have you (the team) considered putting a favicon on your site? A favicon is a icon that is picked up by IE and other browsers and assigned to a favorite/bookmark. Most of my favorite sites have one, so my link to the AR forums looks so bland!

There is more info here, if you are interested: