Computeractive Magazine's Paul Allen discusses what the Microsoft-Yahoo! deal means for those companies and consumers.