Am I setting myself up for disappointment

Last time I was due to “upgrade” my smartphone, the Windows Phone 7 with its “Metro” UI (user interface) was getting surprisingly good reviews, I mean really good, reviews before its release. But, instead of doing my homework, considering my … Continue reading