@Sqrl
first, true, launch spikes can only be seen once and yes it does give the newer console a nice boost in sales when comparted to older consoles and i'm not contesting that. the point is when krik compared the x360 with the ps2, he considered sales from launch which is what he also did for the ps3. so basically, its a fair comparison for both the 360 and the ps3 since his constraints are the same, though not so fair for the ps2 which has no sales spike due to launch sales but what it does have is product recognition.
2nd, my bad, i didnt read your post thoroughly yesterday as i was switching from working to goofing off and then working whenever someone passes by my workstation. and yes removing sales spike due to launch would yield a more reliable and better comparison. and if you want to take it one step further, we could also consider stock availability, game launches and new sku introductions though that would be a royal pain.