I always enjoyed my Ranger from level 1 through 65 and beyond. I put out really great DPS if im using my bow or if im being lazy/boxing I can put on auto attack and still put out impressive DPS numbers. My icerends crit for 2.9k damage and my fire DDs hit for 1.3k crits.. nowhere near a INT caster crit but still very respectable spell damage. Rangers can offtank extremely well.. by sacrificing some DPS we can do it better than any hybrid melee class or monk for that matter. At higher tiers you can pretty much main tank a lot of the exp zones. Also a ranger is a very newbie friendly class to play.
Tons of utility, tons of high number DPS, tons of "loading please wait", tons of fun? You bet!