p21 has 18mpix, is the same physical size as the P30 (33x44mm) shoots 60frames/min and as far as i know goes up to 400?(i think the 800 is the same as on the P20, half the size) the P30 is 32mpix, shoots 45frames/min up to 800....both will get a little boost (one stop asa, faster shooting) with the P+ upgrade.....
P21 should be plenty of detail....the P30 allows for more cropping and probably has less moire problems...
the only real advantage of the P21 is the speed, everything else goes in P30s favor.....the P30 is about 20-25% more expensive...
i guess the P21 would also allow for more movements with a fieldcamera/T/S lenses, because there are no microlenses....
i just went from a P20 to a P30...looked at the P21, but did not go for it because: the P20 with a 4:3 crop is about 14mpix....the jump from 14 to 18mpix is hardly noticeable...good to have but not enough to upgrade....the P30 has a lot more resolution, clearly noticeable, the extra size allows to crop.....moire was never really an issue with the p20, but it did occur and the less, the better....all 3 are plenty fast enough and are usually as fast or faster then my flash recycle....the P30 has the extra stop and the look of the 800 was what finally sold me to upgrade....i was very happy with the P20 ...but the extra stop with twice the resolution was too hard to resist.....and in the end, the P30 cost me only about 2000 more then the p21, so it was an easy decision.....
if i woulld get in now, i would probably get the P21, or look for a good deal on a P20....they are cheap....