I also have vista business and had similar problems (not quite hours to boot though!). For me it was actually my cdrom. One of them was really takin long to initilize for some reason, so I upgraded the firmware for it and it was much quicker. You might also want to check for firmware upgrades for your motherboard if they are available, there may be some that improve its performance.
Like many of the others I would definately say your computer was powerful enough for vista. Good luck.
Like many of the others I would definately say your computer was powerful enough for vista. Good luck.