Last week I turned 41, and I spent the day in Ulm, Germany, where we stayed for a few days. While A. was on his conference me and S. walked all around the old centre of this city. It has a large pedestrian area full of shops and restaurants. In fact, I read somewhere that Ulm has the most restaurants and cafes per square meter in all of Germany - not sure if that's true but I can confirm that there were quite a lot.
Sights worth visiting: the Ulm Minster, of course - on our last day we climbed the 768 steps up to the top for the glorious views and it was exhausting but worth it. Then the beautiful Rathaus building and the fishermen's quarter with its timbered houses and the Schiefes Haus hotel, the most crooked hotel in the world.
I also took a morning to visit the Wiblingen Monastery, located in the south of Ulm (and a 15 min bus ride from the main station), particularly to see its beautiful library.
Finally, an interesting trivia about Ulm: all around the city you'll see statues of sparrows, particularly above shop signs in the centre. The reason why can be read here.
:: the Ulm Minster
:: the Rathaus
:: market day in the Minster square
:: at the Wiblingen monastery (with a small playground right across the street)