Do you need it to work on the 360 as well?
If so, then aside from making your own, the DOA 4 stick is pretty much it (it can be used on PC without any adapters).
If not, then with adapters, you can use PS2 or Xbox arcade sticks, or many other various console arcade sticks.
[EDIT]
There was another thread recently about the DOA 4 stick, and someone replied with a link to some stick that works on multiple systems with cartridges or something. I didn't really look into what the product was, but I'll see if I can find the link, as it would be another option for keeping 360 compatibility.
[EDIT 2]
Link:
http://www.gopodular.com[EDIT 3]
I just checked the site out, and they are definitely
quite a step up in pricing.