And about drivers. That's not a Vista issue per-se. It really isn't. But it's a Microsoft issue and they need to push harder for better and updated drivers.