Yeah, I agree. I wouldn't mind having more cloud and subscription based apps, But how they structure the pricing is going to be a key factor in user acceptance. For instance, GoToMeeting is a monthly subscription (normally $49). But they offer a 20% discount if you pay the year in a lump sum plus no contract (stop and restart at will).