OHHHH, you havent made the switch yet!

Opps.
Well, then we are back to the same two choices then:
1) Software clone
2) Slave large drive to small, copy all contents, then tweak boot sector
honestly, at this point it is MUCH easier to just clone the smaller disk to the larger one.
Did your new HDD come with any software?
If not, try going to Symantec's web site and see if you can download a trial version of Norton Ghost...... I think you can, not sure though.
EDIT: No, there is no demo available on their web site HOWEVER I found a website that links you to a downloadable demo of the corporate version. Try that:
http://ghost.radified.com/ghost_1a.htm