btw Do you know how many apps utilize 4 cores ?
I mean are 4 cores really great over 2 cores for current generation of apps ?
no idea. but when you have HD or Full HD display, you'll need the processing power. so its upto you to pick quadcore Cortex A9 or dualcore Cortex A15/Qualcomm Krait. Also this solves another problem that desktop/laptop users face: graphics. you'll always get a really highend mobile GPU with these kind of chips which will be required if you start playing games on such high resolution unlike laptop where you may get crippled graphics with a top of the line processor.
ICS 4.0.4 not even 4.1. Aside from that it might just be the perfect midrange phone.... Specially considering how fast the single core x900 was...
AFAIK quadcore scorpion doesn't exist. my safe bet is dualcore krait.
Per core performance is better than a scorpion so mentioned it just for reference(no product available)