Does anyone know of any good components (hopefully sub $500 USD) to create an appbar in .net?

In case you don't know what I mean by AppBar, it is like the windows start menu that can be docked to the screen edges and set to autohide.

I have some VB6 code, but it is kind of buggy and I don't want to try and translate it to .net unless I have to. It uses the SHAppBarMessage API and works, however, it subclasses my form and as with most subclassing, it makes debugging difficult.

I have seen some code on sites like code project, but I was really looking for a component that just works, so I can use it and not spend my time programming this piece of the project.

Thanks,