I went the same path and it was a bit of a shock when I found out i have to fire up Visual C++ to do a custom VB button.
Reply on news.ycombinator.com