Downhill to work and uphill home is a pretty good setup. I had something similar to yours when I lived in Switzerland. I could almost coast all the way to work in the morning, in my office attire, and barely break a sweat. For the ride home, I'd suit up, and get my daily workout (racing the bus uphill

). When I got home, it was Miller Time (or Mueller Zeit [oder Feierabend, as they say in German]... At least that makes sense where I was, in Baden, where the local brewery is Muellerbraeu).