RE: New guy getting back into RC
+1 to what Foxy said. Traxxas made a name for themselves with flashy graphics, catchy names and whiz bang electronic gizmos, but IMO, are way overpriced for what you get. Don't get me wrong, some of their products are pretty good-they just don't perform up to the price tag when compared with others.
OFNA doesn't pander to the same crowd; They're more like Associated & Losi in that they build race-bred vehicles first and foremost. I've never personally owned an OFNA car, but run OFNA/Picco nitro motors almost exclusively. They also have excellent customer service. If I were going to buy a 1/8 buggy today, I'd go OFNA. Best bang for the buck.
The Xray he has shown is also a nice choice, but kinda spendy last I checked.