I can't vouch for the other two you mentioned but I'm a music student and commute around 3 hours each time I go to college -currently 4 times a week- and I use a Mono M80 Vertigo. The bag provides great protection and neck support for the bass. The pocket on front isn't overly spacious but does have enough space for a few cables, some books/laptop.
Worth the money I'd say.