debarsy-- with your other numbers, it probably is worth it for you to study like crazy for step 2 (plus if you are doing well in third year, you will very likely do better on it if you study). my step 1 score is VERY low, but i did well in clinicals and rocked step 2, and i have been told by a couple of programs, including my home program, that this will be a factor. regardless of how great your grades are, there are no grades in residency, just the oite, and if you can't pass that no one cares how great you are. now, i am speaking partly from conjecture, as i am currently in the whole process, but i am getting interviews despite my step 1 score.
as far as what everyone else said, i agree (and the sub-i advice is right on) but as someone who did 3 sub-i's and canceled a fourth, really choose your programs carefully. a month is a long time, and it can be very difficult to maintain your energy and enthusiasm even though you're doing something you love.