Sourcing a replacement HDD wasn't so easy, none in Australia that I could find. Gave it some more thought, I had Vista on C and W7 on D, booted up Vista and was able to format D, after that I was able to do a custom install of 7 onto C, problem solved. Not sure why but trying to format D having booted up from the W7 CD just wouldn't work.