Is there any such thing as a nice rucksack/backpack? I cycle a lot and also need to carry a lot of stuff around (books, notebooks, diaries, packed lunch blah blah blah). I don't like shoulder bags (give me achy shoulders) and I can never find anything in tote/shoppers. A bag I can carry on my back, and has at least a front pocket so I can keep keys and phone easily to hand seems to be the answer. But are there any nice ones? It's easy to buy something utilitarian, but I would quite like it to be attractive as well as practical.