...I have to say that I feel the iPhone implementation of Copy & Paste is better, for instance:
1) A 'hold' over text gets you a 'Select/Select All' option on the iPhone - where is 'Select All' in WP7?
2) Having pressed 'Select' I can now move the selection by character rather than by whole words - only whole words is possible in WP7...ok, that might cover most scenarios, but it doesn't cover them all, why the limitation?
3) Once I've finished selecting my text I'm then presented with the option to Cut, Copy or Replace - Only Copy is available in WP7.
4) According to the WP7 Copy & Paste help on the Microsoft site "the data in the paste buffer remains available for re-pasting (via the Suggestion Bar) until you copy something else or the phone goes into standby" - not on my Omnia 7 it doesn't...it's once and once only.
5) Copy & Paste functionality is not universally implemented across Apps..want an example? Type a message to Send to a Friend in the XBox Live Application, hold your finger over the word you want to select, it duly highlights but no Copy button appears...so how the hell do you copy the text? Looks like Copy & Paste is half implemented in that App.
This isn't to Dis' Microsoft or the Dev Team, this is just an objective assesment of where we are with a feature that should've been in the initial release that we've had to wait 5 not 3 months for and that after a rather wobbly earlier update process.
Microsoft are hardly covering themselves with glory here. This is their flagship phone platform, they're coming from behind and they've a lot of ground to cover if they are really going to establish themselves in this marketplace...and they are not going to succeed, Nokia deal or not, if this is the quality and delivery rate we can expect.
I want them to succeed big time. Though I use Apple stuff I am no Apple FanBoy - I recently got burnt by their NVidia problem on my MacBook Pro and that little fiasco took six months to resolve and nearly cost me $1500. In fact I'm actually a developer of Enterprise Apps on the Microsoft .NET platform and I want WP7 to work because it gives me a mobile device platform that my .NET skills are already applicable to, rather than having to go back a decade into the land of Objective-C and a strangely disconnected development toolset.
So come on guys, step up and show us what this thing can really do!
p.s. The performance improvements are both noticeable and appreciated...more of this please