I used to wrap my D90 in a sweatshirt or a t-shirt before nestling it in a backpack or shoulder bag. It was a little tiresome at times (unwrapping and rewrapping my camera all the time) so I began using a second-hand Coastar shoulder bag.
It holds my D90 with the 18-105 lens. Plenty of space, a side pouch for flash cards, notebook, etc. There are two separators in the main pouch. This way I can hold extra pieces of equipment (flashes, lenses...) without having them hitting the camera when I move around.
Though it works with the kit lens, longer ones like the 70-300 don't fit. My Dakine backpack is still used from time to time
I can't seem to find any info about the company online. Does Coastar still exist? In any case, my bag is sturdy, spacious yet not too big and even stylish