When in a bike, in-ear. Sony offer great deals here. You want extra bass for these ones.
When walking, over the ear. I used bose and they are the comfiest, but too expensive for a sound quality thats comparable to a sennheiser worth 100 dollars less.
At home, sennheiser hd280. Top tier.