funkyguy4000:
would you be able to give us link to the ebay page you bought the programmer at?
I don't know the sellers personally so I'm not going to recommend anybody (maybe I was the only lucky buyer they ever had and it would go horribly wrong for you).
Just search for "usbtinyisp" on ebay and look for "version 3.0" on the thumbnail images. My seller is in the top three results - you've got pretty good odds of getting the same one!
The ISP itself isn't perfect, it doesn't work after the computer goes to sleep then wakes up. It's probably a Windows 7 thing, I dunno.
Anyway... I added a reset button to mine. Whenever it doesn't work I just press that and it fixes itself. It connects the chip's reset line to GND under the board - see attached image.