What price range? Surround or stereo? Inputs required?
There are many high quality ones manufactured for studio/pro type use and don't have to cost a fortune, but they often arn't surround. USB soundcards often miss a normal mic connection too if thats a problem. For something similar to the X-Fi the Audigy 2 NX is probably a good bet since it offers surround sound, EAX and mic connection like you expect on normal PCI cards.
For just stereo, the M-Audio TRANSIT is neat but it won't offer EAX.
Where possible use PCI cards though, tend to be less hassle. I'm assuming you have a laptop or something?