Why does it need to be a part of your desktop? You can configure any program to open when you boot your system and logon to your account. Outlook, and Windows Mail, along with Windows Live Mail can be configured to open at logon. They all have a notification system which displays your day of appointments at a glance, and an Alerts feature that pops up and alerts you at your chosen preference time frame. You can also hit the snooze button in Outlook to reset when you want another alert for the same event.
Outlook is by far, the most powerful and feature rich calendar/planner and email system. In my humble opinion anyway.
You can configure Outlook to open at startup using Scheduled Events, and you can configure the view when it opens from within Outlook.
You can also have Outlook or any other calendar application open at startup or logon by simply copying the shortcut into your profile startup folder on the programs menu. Very simple:
Click Start, browse to the program you wish to automatically start at logon, right click on its icon, and select Copy. Now, browse to the Startup folder in the Programs menu, right click on it and select Explore. On the window that opens, click Organizer and select Paste. Done! Try it out by logging off your account, log back on again, and when you do the program will open on your desktop. If it doesn't, reboot your system and logon, and it will open on your desktop.
You can use this procedure for any application, utility or tool you need to start and display on your desktop at logon. It is very handy and simple. I use this on a regular basis in both XP and Vista.
By the way, I happen to love my Vista Ultimate. I am simply not understanding of what other people "hate" about it. Sure, there was a few initial issues upon release, but those issues are always there when a new release occurs. Plus, the issues Vista had was only 1/3 of the issues XP had when first released. Vista is far more secure and it has a very sturdy foundation. You can hardly even crash it. Well, I have a secret way to crash it within a few short moments, but I won't share! lol Yes, sometimes I crash my machine on purpose for testing reasons. Anyway, I have my XP sitting right next to my Vista. I wanted to see which one I used most often without Dual Booting. After all, if I wasn't going to use one very often no need to Dual Boot. I seldom boot the XP machine these days, and only do so for particular Answers here. lol
Good luck and have a nice day.