Are small businesses ready to upgrade Windows XP to Windows 7 before the April 8th 2014 death line? Cost will be a big factor?