I just saw an article talking about Microsoft releasing a new OS every year. I think it is a great idea. But I already hear the rumble of seperating corprate customers from the pack. This was what we had in the beginning. Windows 95,98,ME for the home user and NT, 2000 for the business user. What we ended up with was business users with Windows 98 and Home users with 2000.
I do not wan't to go back to that. I think a Tick Tock release schedule would be much better. The idea is that the Tick releases have major functionality changes and the Tock releases is where its refined. Use the Tock release to appeal to the corprate customer.