I tried but it doesn't work
I put an SSD clone from my 2011 MBP into my new 2012 MBP and it wouldnt boot up. It would boot my existing machine fine. If you can wait, then fine, but if you want to proceed, try this ...
If you have another ext drive preferably FireWire, then get hold of Carbon Copy
Cloner (CCC) and clone your SSD whilst in the 2011 machine to the ext drive. If you don't want a FireWire drive and could suffer the USB 2 speed making the clone, then you could invest in a USB 3 ext drive. Good price and faster than FireWire apparently and wil lbe great on your new MBP.
I would advise doing this (CCC cloning) as part of your own backup regime, in addition to using TimeMachine. With a decent FireWire drive (or USB 3) you can boot and run your machine from that ext drive in case your internal disk goes Pete Tong. This is especially useful if you use your machine for work or anything else critical.
Test the clone first, before proceeding, by restarting your machine (ext FireWire disk connected), whilst holding down the Alt key. This presents the option to startup from all connected bootable disks. Chose your clone disk. It should boot and operate as normal. Don't start any program's and immediately turn off wireless so your machine doesn't do any changes to your clone you just made (ie. iCloud syncs, email etc - leave it all off, it is a sufficient test to just ensure it boots). Shut your machine down when it's tested and leave your old 2011 machine alone until your are happy with your data on your new one. It's your fallback to restart in case you go wrong.
Then on your new machine, create a Temp user and then connect your ext FireWire drive containing your SSD clone. Then in the Applications/UTILTIES folder, open the Migration Assistant. Migrate your existing user, choosing existing disk. It will find your cloned image on the ext drive and perhaps even your time machine if it's wirelessly available.
This will move all your stuff across including software. Just remember to deactivate your Adobe CS software (on your original machine before cloning) if you have it.
You should start using your new machine and give it a good shakedown to make sure everything is functional. This includes iCloud, iPhoto libraries, iTunes libraries etc. Perhaps give it a week before decomissioning your old machine. You now need to keep in mind that you have two machine that's think they are the same. They may both try to update the same Time Machine backup. They are both likely to have the same machine name in the Sharing settings. One might have had a number appended to it.
To get your SSD into the new machine, do this;
Use your ext drive to take a new clone from your new MBP. Shutdown the new machine, remove the HD and put your SSD in it. Boot from your 2012 machine clone (now on the ext drive).
This exposes your SSD inside the new MBP as a normal data drive. It currently has the 2011 image whcih i hope at this stage is no use to you. The TimeMachine backup is now your own version of the 2011 stating point unless you opt to use two ext disks for cloning. Your could partition one big ext drive to hold two clones.
Using CCC, clone the image from your ext drive (the one you are currently booted from) onto the internal SSD. CCC warns you it will overwrite everything on the target. Alternatively you could have formatted it first using disk utility. Remember that your stable system, OS X 10.7.4, from your new machine and updated via migration assistant, is now safely on your HD that you just removed.
One last tip, you could get a bare drive ext caddy to use the HD's made redundant by your SSD's as backup storage.
So hopefully this will either scare you off or get your on your way. Just take care and make yourself a dot point list of steps from this. Measure twice, cut once as they say.
Please ask me if any of this appears to be inaccurate or confusing. It's easy once you are comfortable with this, but don't relax and write a list. Even pro DBA's go wrong if they don't pay attention and follow scripts.