MSI has always been good to me in the RMA department. I once had to RMA a X1900XT and got back a 2900XT when they were going for $400 and I had bought the X1900xt for $200 6 months before. What I liked about MSI RMA is they asked me if a X would be suitable replacement instead of just sending out a higher end card (although this practice could have changed as this back in 2007 I believe. For mother board Asrock has always worked out good for me, they are pretty much identical to there Asus counter parts at much lower price.