I'd suggest you not use the drive as a single partition, this is asking for trouble. I'd even recommend that you make the primary partition smaller than that 30GB. Just put your OS and essential apps on it, then make another for other apps and games, another for data, maybe another for music, etc... It is also a good idea to have your pagefile on a separate partition as well. This partition scheme will make more efficient use of the drive and will reduce fragmentation as well as serving as a safety net if you have problems that require you to format the primary partition.
I generally don't like using partitions larger than 10 GB or so, unless I need it that way for large files.
You should be able to do all that using Partition Magic after you put the image on there. You could even use PM to resize and partiion the smaller drive before you ghost it.