Until a year or two ago, I used to regularly wear sneakers as my non-warm-weather general-use casual shoes (I did, and still do, wear sandals as such in sufficiently warm weather). For at least a decade, that meant quality running trainers (asics gel series), which had the added advantage that if I were running late for the bus or whatever, I could burst into a sprint without worrying about my knees.
There are three reasons I've stopped: I felt some obligation to wear brown leather shoes to work so I got into the habit of wearing those, my old sneakers soles delaminated, and I discovered I no longer find good quality running shoes comfortable for all-around wear.
So I now discover that I'm not wearing sneakers any longer, and the only real reason I have for that is that I find the one pair I own really uncomfortable (they're great for running in when I do so, I just don't like them for walking around or driving).
I thus find myself in the market for a new shoe. They should be comfortable, inexpensive, casual enough to wear with my usual jeans + T-shirt + flaid plannel, sturdy enough to wear every day without falling apart instantaneously, comfortable, have a good enough sole and tread I can go wandering on rocks or ice without worrying about them or my safety, and not totally kill me if I have to sprint a couple hundred yards on a hard sidewalk. Suggestions highly welcome; I haven't had to shop for sneakers (rather than buying the latest model of what I know I like) in a long time.