I am of the opinion that one of the biggest benefits of the Ranger class is the fact that you get spot and listen as a class skill, and the extra 2 points per level to use them.
I play in a campaign where the monte ranger is used, and if I would want to play a fighter, and I rolled well enough to put a 16 in DEX, the MR seems to good to pass up (+2 reflex saves, track, 6 skill points per level, a bonus feat just as fighters, extremely good skill list, good BAB, 2 hit points less at 1st level.
You get a few feats less if you would stick with the class, but you are only one feat behind at level 4. Agreed, no weapon spec... I haven't fully made up my mind on how balanced it is. I have heard plenty of people say that they would take Monte's Ranger over a fighter any day...
Rav