My take on your(everyone's) situation: Don't sweat it! There will always be something better the day after your parts hit your doorstep. There will always be someone who says that the product you bought sucks & is plagued by multiple bugs & bad or no tech support/solutions. All you can do is make the best choice at the time of your purchase, it is impossible to know everything and for your product to be the best always & forever. There is no such anything as a perfect component........only the best choice at the time. Again don't sweat it, you made a great choice!
WHAT????? I CAN'T HEAR YOU OVER THE ROAR OF MY CASE FANS! YOU'LL HAVE TO SCREAM!