Sorry I didn't respond sooner- currently on the interviewing trail.
I didn't do great on step 1 (227, 92) and so I ended up taking step 2 to try and bring my score up. I got the same score on step 2. At least I am consistant right? I am applying for anesthesia and some of the cut-offs to programs are around the 220 mark. I took step 2 to make me more competitive and because some allopathic programs require it. Once again, I didn't want to limit myself to being able to only apply to certain programs. At AZCOM I would say that about 50% of my class took the USMLE step 1 and of those maybe 25% took step 2.
If you did reasonably well on step 1 and not applying to a very competitive speciality, then it might be wise to just ditch step 2. If you are kind of average with your step 1 score, take step 2 early. Even if you do 5-10 points less on step 2, it shows that your step 1 score was no fluke. People tend to also do better on step 2 as well. Programs mainly focus on step 1 (most apps have taken it versus step 2), but passing step 2 will make your application stronger and chances are you'll do better on step 2.