Where Mozilla Firefox lives on my taskbar... =]