I totally agree. I got a Dakota 10 and used it for a while, but lack of SD card, and no electronic compass started to become annoying. This little unit has great battery life, and was surprisingly good in tree cover. The screen wasn't as crisp as the new Oregons or the 62s, but still very readable. The compass will only be accurate as long as you are moving. If you stop moving and turn around, the compass wont reflect your movements, as it uses the changes in co-ordinates to plot your direction.
Also another vote for upgrading the firmware - this adds some nice little features (like inputing co-ords for the next stage of a multi)