Microsoft released a lot of exciting and new information regarding their new mobile platform at the MIX 2010 conference. Windows Phone 7 has the following minimum spec requirements:

Capacitive Touch: 4 or more contact points
Sensors: A-GPS, Accelerometer, Compass, Light, Proximity
Camera: 5 megapixels or more, Camera with a flash and dedicated camera button
Multimedia: Common detailed specs, Codec acceleration
Memory: 256 MB, 8 GB Flash or more
GPU: DirectX 9 acceleration
Processor: ARMv7 Cortex/Scorpion or better
2 screen sizes: 480×800 WVGA, 480×320 HVGA
Keyboard: Optional
Hardware Buttons: Must be fixed on the face

Remember, these are MINIMUM requirements. As you can see, at least in my opinion, this is great news. The main technical aspect I am concerned about is the CPU or processor. If you know your processors, you might know that the ARMv7 is a kind of processor technology that focuses on power conservation. In 2007, 98% of all mobile phones used a processor that used ARM technology. The Nexus One and iPhone uses these processors as well. Mobile processors have only advanced in efficiency since 2007. Microsoft went ahead and made ARMv7 CPUs a firm requirement for Windows Phone 7. The Cortex/Scorpion processors range from 600 MHz all the way to 1.5GHz. Because of the advancing core speeds, we can almost certainly see streaming HD movies and video on the rise in 2010 and with the release of Windows Phone 7 devices.