As an X-ray tech, you can later train as an MRI or CT tech, which pays better and is easier--not to mention, less radiation to you. Once you're an MRI tech, you'll deal less with grief and stress than an RN will.
However, as an RN, you have the option of becoming a CRNA and pulling in six figures for doing darn near nothing and leaving all the liability on the anesthesiologist. You basically sit through OR cases and tweak dials a little this way, and a little that way. If things go bad, you page or call the anesthesiologist and get the heck out of the way. Plus, if someone sues, it's the anesthesiologist who's liable.
As an RN, though, you'll be overworked and under-appreciated. You'll have to deal with sick patients and their demanding families. People will vomit on you. You'll get all sorts of nasty things on you. This is less of an issue as a CRNA.
As an X-ray tech, you'll get nasty stuff on you when you do ICU chest x-rays and inpatient GIs, but it's less of an issue if you do MRI.
The demand for both RNs and X-ray techs are very high right now, and you can pretty much go wherever you want. Both pay well. I think X-ray tech is less schooling, but RN has the option of more income if you become a CRNA.
Personally, I wouldn't look at RN vs. XRT, I'd look at CRNA vs. MRI tech. Look at time spent to become a CRNA or MRI tech, and look at income potential, and then decide from there.