There's a good article about creating BHOs in C#
here[
^] at CodeProject, and several more are easily accessible via Google. Microsoft offers step-by-step instructions for adding a button to the IE Toolbar
here[
^].
It should be an interesting project; have fun! :-D