I bet you guys never knew that Steam integrated into the Start Menu...
Actually, it also integrates into the right-click menu too:
(It also has recent games... but I haven't played any games since I installed Steam Beta)
Yep, it even shows the current progress of the active downloads
Last edited: