The core operating system swap. Taking a desktop operating system and shrinking it down to run on a phone is no easy task. In fact, it's a gargantuan undertaking. Add a bunch of new end user features and you get that the amount of technical work that is going into WP8 is phenomenal. However, the windows phone engineering team is superb. I have no doubt's that both consumers and developers will be thoroughly impressed come holiday season.