my vote goes with the PE's, not only because i own them but because i've heard mixed reports on the armada's.
both skis are mad sick i'm sure so you gotta ride each pair to see which one fits your style best
Building a jib? Need some help or wanna give others some too? Then check out the Build-a-Jib cult by PM'ing RodeoKId