I have shot all 3 of these markers. One of my friends has a reincarnation 2, it's not tooo bad, but the Wrath and Ion are a lot better. The Reincarnation 2 would be better if you don't want to spend a lot. If you don't read the manual, it will be confusing changing the firing modes and ROF on the reincarnation.
The Wrath is a lot better than the Reincarnation. It is electro-pnuematic, meaning you wont have blowback like you would with a Reincarnation 2. Blowback markers operate at a higher PSI and have slower firing rates than non-blowback markers. The Wrath comes stock with a clamping feedneck (as does the Reincarnation 2), and a decent blade trigger. The Wrath doesn't have much kick at all, and with a better barrel, it has decent accuracy (depends on barrel).
I have an Ion. Ions are the most expensive out of the 3, but they are worth it. The stock feedneck and ASA on the ions are horrible though, those 2 parts are pretty much the only parts that HAVE TO be changed. The stock barrel isnt too bad, but most people upgrade the barrels anyway. The stock regulator has alright consistancy (sp?), and it is easy to fine tune the dwell to get better consistancy.
I personally like the Ion more than the Wrath and Reincarnation 2. If you can afford the Wrath or Ion, don't even consider a Reincarnation 2. The Wrath and Ion are both good guns, especially for the price. I don't know too much about the Wrath because I only used it for one game a month or so ago. I know the eyes on the Ion are good. I haven't chopped at all since I got it, I have put about 3 cases through my Ion so far.
The Ion and Wrath are both pretty fast. Both are light and have good profiles. There are more and more upgrades coming out for both of these guns. I have looked at my friends manual for his Wrath, and I will tell you right now, it pretty much sucks. The Ion manual has better details, but still doesn't include some other important details.
IMO...ion>wrath>reincarnation 2.
If you have any more questions, feel free to PM me. If you have AIM, you can get me on there...my SN is pballa57TBH.