I would never suggest 7.1 to anyone... it is only emulated and it sucks!
If you need to get a 5.1 or 7.1 get it "true" so with multiple speakers... I do have an entry level Trust 5.1 (True) headset and I love them, they are not "perfect" but for gaming they do the job really well and the 5.1 is good (of course it doesn't match a good home theater).