I'd read recommendations in the past for the top853 but that's an older model..
Bought a top2008 for less than $50 on alibaba as the chinese seller said that's a more recent model.. was cheap and has usb..
Unfortunately I couldn't get it working in Win7 x64.. The software does work fine in windows xp (virtual machine).
It programs most eproms I've tried, even 21/25v, but you do have to lookup and set the timing in ms as it is different for each type of eprom and the software defaults aren't always correct (it'll start writing and quickly fail).
So if you only need to occasionally burn an eprom it's a cheap solution.
If you have a 64-bit windows then their more recent top programmers (top2013/top3000/top3100) should work fine..