He wasn't flaming you, he was simply being blunt. There is a big difference.
As far as audio, it really all depends on each user. As Darq says, the best thing to do is get a working system going, then once its all set, try the different sound cards till you find one you like.
In my experience, I tried onboard audio, that sucked, I then tried the Sound Blaster Live USB card. I was OK with it until I had alot of problems with the card not starting up because of USB issues. I then decided to update my whole setup to 7.1 surround sound. Because I liked the Sound Blaster so much, I upgraded to a Xtreme Gamer 7.1 card. Its a PCI card because I did not want the USB troubles. I am 100% happy with the Xtreme Gamer and glad I made the purchase. I am sure there are better ones out there, but I am 100% happy. Sound Blaster makes it very easy to use their products. So in the end it all depends on what your ears like. What sounds good to you, may not sound good for me, and what sounds good to me, may not sound good to you. We all hear things different, so I wouldnt go by opinions on sound cards.