As you already know, Microsoft has taken a few cues from the Apple iPhone playback when it comes to the new Windows Phone 7 Series devices. Removable memory cards are no longer supported, for one. In an effort to take more responsibility for Windows Phones as an experience, Microsoft is insisting on playing a very strong role in hardware development. The latest news is that user-replacable batteries will no longer be allowed on Windows Phone 7 Series devices. The move is intended to promote clean and attractive hardware designs which are sure to impress. Nobody wants to see an ugly battery cover latch on a phone running something as beautiful as the Windows Phone 7 Series OS.