If we had it boil it down, the singular image burned in our brains of Windows Phone 7 Series so far is that of a large, nondescript slate -- the so-called "dogfood" device being passed around internally for the platform's development -- and although Microsoft isn't talking specs at this point
