I love my Townie 7D. I'm on my second one in two years...long story.
I mostly ride a flat trail near the house. Having the additional gears comes in handy when I need them on some of the streets near the area as well. My longer rides are usually about 30 miles but I regularly ride between 8 and 15 miles when I can find time in the evenings.
Yes, they are a little pricey, but I feel it's well worth it. If you have a chance to test ride one, do it. I tried out a Specialized and a Giant before getting the Electra. The other two were nice but there was just something about the Townie.