Windows 7 Progress Bar is an open source progress bar component that allows you to add a progress bar to your program's taskbar button. In addition, you can control the different states of the progress bar (normal, error, and paused) for Vista & Windows 7. Lastly, the Windows 7 Progress Bar is backward compatible so you can use it with Windows 98 onward.
Windows 7 Progress Bar is written in c# and works with all .NET languages (VB.NET, C#, etc.).
The Windows 7 Progress Bar not only supports all the latest features of Windows 7 & Vista, but is also backwards compatible with Windows 98, 2000, and XP.
Here's wyUpdate using the Windows 7 Progress Bar to show the update patch being installed:
Here's wyBuild using the Windows 7 Progress Bar to show the update patch being created for Nero Burning ROM: