Isn't Intel 945G an integrated GPU of sorts... anyways, if the computer you're talking about is from the past, say, 3 years, you can safely assume that it can take, well, practically any size of HDD. Only if you have some really old computer (5+ years) should you worry about a drive being too big for your computer...