Speaking at Microsoft's financial analysts meeting today, CEO Steve Ballmer was refreshingly realistic about the company's struggles in smartphones and tablets. "Mobile devices. We have almost no share."

Right. Now that Ballmer himself admits it, can we please settle the discussion? Windows Phone has been a failure up until now.

My first phone with the current WP Series was a Samsung Focus. Between the stability of the hardware combined with WP7 & WP7.5 it was a solid device. The device never froze up and there were no issues. The only issues came from a few apps that weren't optimized for the WP7.5 update. Once those apps were updated, no issues at all.

Curretly have an HTC Titan II. Again, not a single issue with the device hardware or the OS (WP7.5).

One of the reasons I've stayed with WP is because of a few OS features. My wife has an iPhone and hates that she lost some of the OS features when she switched from her WP Device.

One of he better OS features that's hardly ever mentioned are the 'Caller ID' settings. Most phones have only two choices; On or Off. Even the iPhone.

Since it first arrived, the Windows Phone OS has provided THREE options for sending your Caller ID:
1 - Everyone
2 - No One
3 - My Contacts

This little feature makes quite quite a difference when you have actually used the 'My Contacts' option.

There are more features that differ from most, but because my wife had severe issues when she went to a iPhone, that stands out for me.