All of this is certainly enough to make users sit up and notice Microsoft
. Palm demonstrated that in the smartphone world it is incredibly difficult to recover credibility after falling on your face straight out the gate. Luckily, Windows Phone 7 demonstrated last month at the Barcelona Mobile Conference that it has taken the challenge seriously and has delivered a truly interesting alternative.