Now that Wheezy is Stable, you shouldn't have to do the first step.
The Debian FAQ recommends using unstable because it can take some time for bug fixes to go into testing. I'm on stable right now but I'd been using unstable for about 6 months and it worked great.