I'm afraid I agree with this post. I bought a Samsung Focus on Black Friday with AT&T's Buy One Get One Free deal. What I like about it is the nice looking user interface and the web browser. (As a phone itself Samsung Focus is awesome). The actual Windows Phone 7 OS is awful. I put in a 16gb memory card a few months ago and it's incredibly slow. Everything takes a long time to load. By "long time to load" I mean 5+ minutes to open an app. All of the apps are tremendously slower after installing that memory card. That's most likely due to the memory card itself, but it's practically unheard of for phones to have dramatic performance reductions after installing a memory card. That makes me believe it's the software.
I really bought it because A) I like to try new things and B) I like developing with .NET/Silverlight because of the awesome development tools.
I had a G1 before and although not as slow as that was (I updated it to 2.2 at the time), this OS isn't a good buy.
The phone itself though is really nice, it has a high resolution screen (480x800) with a 5 mega-pixel camera and it's really light.
The slowness is the memory card. I have a Focus with a high end memory card and it's great.
WP7 software RAIDs (kinda) the SD card with the internal flash and treats it all the same. One nice thing about it is that unlike my Nexus One, all storage is first class storage. Apps, music, photos, video - All of it can go anywhere, with no special casing. The bad thing is that if your SD card is slow, everything is slow.
That said, Microsoft should have known OEMs would expose the card slot, and that users would put in slow cards. They should have gracefully handled it, or had the OS ignore/reject crappy cards, like they did with ReadyBoost on Windows.
As others have said, you're not supposed to replace the memory card for WP7 mobiles. I have a LG Optimus and I've never had any slowness issues.
I was concerned about the lack of upgradable memory before the purchase but it's nice to not have to worry about switching in and out cards and worrying about exactly where anything is saved. I did make sure I purchased a 16MB model though, being stuck with 8MB would suck.
I really bought it because A) I like to try new things and B) I like developing with .NET/Silverlight because of the awesome development tools.
I had a G1 before and although not as slow as that was (I updated it to 2.2 at the time), this OS isn't a good buy.
The phone itself though is really nice, it has a high resolution screen (480x800) with a 5 mega-pixel camera and it's really light.