And one additional point, is that based on the error you give, it's possible you just deleted the previous partition without creating a new one, so you may have 150GB of free space, but it's not allocated to a partition and so you're selecting a recovery partition which will not have sufficient free space.
Hello there,
Long story short, I wiped out my main hard drive to install x64 Windows 7, but when I select Custom in the Setup, select the partition, and click 'Next', I get "Setup was unable to use the existing system partition because it does not contain the required free space" and I have 150GB free.
Together with that, when I select the Upgrade option instead of the Custom, I get a message saying "The computer started using the Windows installation disc. Remove the installation disc and restart your computer so that Windows starts normally, then insert and Upgrade" I done this before I formatted and unfortunately I do not remember the message but it did not work.
Help?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic