What software did you use to create the image ? I use Acronis Home and with it I just boot from CD then do a restore to a new disk. Acronis will expand the partition to the new size but after you boot up with new disk, you can go to computer->manage and shrink to whatever you want.
My Computer
Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom build
OS
win 7 ultimate x64
CPU
Intel(R) Core(TM) i7-4790K @4.7GHZ
Motherboard
Z97A GAMING 7
Memory
16.00 GB
Graphics Card(s)
NVIDIA GeForce GTX 260
Sound Card
X-fi titanium
Monitor(s) Displays
24" Dual HP
Hard Drives
(1) ST5000DM000-1FK178 (2) SAMSUNG MZHPV256HDGL-00000 (3) ST2000DM001-1CH164 (4) Samsung SSD 840 EVO 120GB (5) Samsung SSD 850 EVO 500GB