Built a controller with Xarcade parts. I was going for the cheap, and they have 2 sticks and 20 buttons for $19.99 on eBay. Work pretty well tho.
Here's pics:
<a href="http://www.sgrepository.com/modules.php?set_albumName=captainwrong_controller&op=modload&name=gallery&file=index&include=view_album.php" target="_blank">http://www.sgrepository.com/modules.php?set_albumName=captainwrong_controller&op=modload&name=gallery&file=index&include=view_album.php</a>