I've recently purchased the Lowepro Slingshot 100 and it works very well for me. It is a single strap backpack that slides from your back and around to your front. From there you can readily access the main camera compartment without dropping your spare lenses etc.
It also has numerous compartments for spare batteries and flash cards etc. plus velcro adjustable compartments for two spare lenses.