Yeah, the stats definitely help keep me motivated. I have been extending my rides much more since I joined Strava and I have bought myself a Garmin Edge 1000 with HR monitor, cadence sensor and speed sensor.
I also have an appointment in February at the local bikeshop to take measurements and configure a new custom bike. It will take about 4-6 weeks to be build and delivered and I'm spending far too much money on it but I'm looking at it as a longtime investment.
This is what I'm riding right now:
It's over 15 years old and was actually a birthday present from my grandma. I really like it. It has carried me to and through Switzerland (four week 1800km round trip), various tours through Germany, France, the Netherlands and of course commuting but it's time for something newer, nicer and much faster