This is a great bag. Swiss Gear.  
2 large compartments for computer.  
7 additional pockets.  
Has both handle for carrying and a long strap for your shoulder. 
Shoulder pad on strap for comfort.