Does cloning with SuperDuper or Carbon Copy Cloner clone everything from a HDD to a SSD?
SuperDuper! doesn't create the Lion Recovery partition on the new disk so Carbon Copy Cloner is a better choice for cloning to an empty drive.
If you use SuperDuper, you'll need to reinstall Lion afterwards to create the recovery partition. It's a non-destructive reinstall so all your data and applications are preserved (although it still sounds scary to me).
http://www.shirt-pocket.com/forums/showthread.php?p=31750#post31750
Yes, both SuperDuper and Carbon Copy Cloner are designed to make fully bootable clones. Like you, I've performed this procedure (with older versions of both apps) on MacBook Pros onto external SSDs, for use as replacement drives.