Laptop Backpacks

<p>Does anyone have recommendations for a good one (preferrably a messenger, but otherwise is fine) that is well cushioned, easy on the back/shoulders, and has two main compartments?</p>