to be perfectly honest, every review I read about Visiontek's customer service/ RMA was horrible. It took a few months, and they never return your emails, and the ones who made the complains about the RMA contacted FBB.
I was looking on Amazon as well and was deciding between Visiontek, Sapphire and Asus. I went with Sapphire because i hear better things from them and it was cheaper than the Asus card. I didnt get Visiontek due to their customer service I read. Plus with their lifetime warranty, I had bad experience with XFX and their lifetime warranty, so I wanted to stay away from warranties like that. I see it as a make-up for poor quality.
My two cents. Good luck though. Im pleased with my sapphire 5870
no problems