Apple rains on Windows 7 parade