There's a utility called "Change of Address" or "COA" that
will attempt to repair the broken shortcuts and registry
keys, but it won't catch everything. You could try using
that, and then reinstalling the ones that break when you
move them. It's free, google it. But, simply moving your
apps like that will bring plenty of headaches. Maybe
you're best off by only putting new installs on the new
hard drive.
Are you just going for better performance, or is there a
specific problem you want to fix? Unless you're working in
a very disk-intensive application, like audio- or video-
editing, you probably have a bigger bottleneck in your
system than hard disk access. Unless you're actually
having problems in that area, you'd probably get better
value from other solutions like more RAM or (if you're
gaming) a more powerful video card.