For daily logging, I use my Garmin forerunner 405. It is awesome. tracks all useful stats and uploads it to my garmin connect website. You can even link your activities (splits and all) to social networking profiles, twitter, etc. Here was my activity for the KC marathon back in October. I HIGHLY recommend them to anyone doing any serious long distance running, hiking, walking, biking, canoeing.. whatever. But then again, I am a data junkie, so maybe it is just me
http://connect.garmin.com/activity/16672187