If your
only goal of weight loss is to see a low number on the scale the best thing to do is keep a calorie deficient.
If you want to improve your health, lose inches, and have more energy, weight lifting is the way to go. Certainly there are advantages to cardio and I do do cardio about 3x a week but I see that as something that I'm doing for my heart/lungs and because I enjoy it. Not something related to shaping my body and weight loss. I DO so lifting as that though.
I can tell you that I've been at this weight before without lifting and I'm wearing at least a size smaller. I can also tell you I didn't have this stamina that I have now and I'm older too.
Quote:
and i think runners are way more attractive than body builders!!
The whole concept that women lifting weight = looking like a body builder is such a ridiculous idea that, well, I'm doing my best not to rant quite a bit here.

I have a VERY feminine figure (thank you very much!) and I lift HEAVY weights. One of my goals is to eventually deadlift my body weight and eventually managed to do pull-ups. Yet, I also have an hourglass figure and certainly don't lack from male attention (not something I'm even remotely soliciting being that I'm happily married).
FWIW, I've been both a runner and a lifter (actually, I'd be doing both at the same time right now if not for my crappy knees!) and lifting has really changed my body the most. I might not be losing 10lbs a month like some but I'm wearing a size 8/10 even though I'm 19lbs above an ideal BMI.
In order to get the body builder physique you'd have to be lifting ALL day EVERYDAY on a seriously restrictive diet. Adding in steriods too for that matter... Seriously, can we PLEASE move past this ridiculous idea that heavy lifting turns women in the she-hulk?????????????

You do realize that all the contestants on the biggest loser-esque shows are doing some serious lifting and none of them look like men!!!!
ETA: Sorry, I did end up going off on a rant... as to the OP. I do want to tell you that if you do lift then expect to maybe some some craziness on the scale for a bit. Not something to stress about! It's just the water retention from your muscles being torn and repaired. You are pretty close to your goal weight so things are going to go slowly for you. That's why weight lifting is going to give you the most bang for your buck. You'll see your inches change quicker. Running (and cardio in general) is great but if you're doing a lot (like training for a race etc) your body becomes more efficient and running for longer distances means you burn less and less calories over time. The best way to do something like running is through interval training, which will burn the most calories.