Is it time for Microsoft to abandon Vista and move on to something else, as soon as possible?

Read More