If your laptop came with a 32 bit Vista and you installed Windows 7 - 64 bit, there's your problem.
Check your laptop manufacturer's site for factory specs, then check the version of your Win 7 Ultimate. Also make sure your laptop's drivers are all integrated in your new Windows, otherwise you need to download those drivers, perhaps the whole chipset.