Thanks to Abaxo on ebay I finally can ride the Gary Fisher again! If you ever need factory replacement parts for a good price, this is the place to get them! Here's my new derailer:
I've dealt with abaxo as well, and have always had a good experience. Shipping is a little pricey, but not outrageous. Parts from abaxo are hard to find elsewhere.