I really love my Garmin Forerunner 305. While I don't feel they are necessary for a good running workout, it's very nice to be able to track my speed and my distance. I find it very motivating! It also has a marker function that tells me what direction to run in to get home if I get lost!
I got mine on Amazon. Their price on the 305, which has a heart rate monitor function, is quite good.