One third party controller woth checking out would be the mad catz controllers. I have a wireless one, with is much easier to handel then the first party wireless. And two of my friends have wired madcatz controllers and they've all worked fine for years.
(Lucky for me I have four cube controllers already.)