I have a customer who wants to buy an All-in-One. This person is not ready for Windows 8 but I was thinking of getting her a touchscreen AIO with Windows 7 on it. That way if she ever wants to upgrade to Windows 8, she'll have it. Does this make sense? Is there any reason not to buy a Win7 AIO with a touchscreen?