I was going to get it, but when I went to my local PX there was like a bazzilion PS3 and PC copies, and the Xbox copies were completely sold out.
Juggernaut and martyrdom are both death perks you get them if u rly suck, then if u kill some1 u lost em