I bought an Osprey backpack and I'm well pleased with it. It has a laptop pocket inside (which can also take a hydro-pack), is very comfy, really well made etc and just really good basically! I use mine for work too - it'll take all me bits and bobs plus trainers. They're generally quite pricey but worth it IMH, as it's certainly built to last. Might be worth a look...