scorpion racing out of Chilliwack, BC (Canada) makes a really burly aluminum one that fit perfectly on my '11 310. Painless installation, solidly mounted, great protection. It bypasses the stock mount points entirely and just uses a couple of solid mounting brackets that were really easy to position. Can't recall exactly what I paid but the prices are on their website. Way less than what's quoted above, for sure. I got their rad frame, rad guard and skid plate, all in for about CAD$320. Rad frame is really burly, too, wish I'd picked it up before I hit the rad a few times -- made it really hard to line up the holes, since the frame was straight but the rad wasn't. But it's all buttoned up solid now!
KF
KF