Stop. Just stop. This is why we can't have nice things.<p>Of course <i>your</i> application's icon should always be visible in the notification area. Everyone thinks <i>their</i> application should always be visible.<p>Your application should also always be pinned to the user's taskbar and start menu and should have an icon on the Desktop. It should start at Windows startup and pop up notifications randomly about insignificant things the user doesn't need to take action on.<p>Your application should also be topmost at all times. Even more topmost than other application's topmost windows.<p>Here's a great article about why you shouldn't do this:<p><a href="http://blogs.msdn.com/b/oldnewthing/archive/2006/11/01/922449.aspx" rel="nofollow">http://blogs.msdn.com/b/oldnewthing/archive/2006/11/01/92244...</a>