The backpack style bags are probably the best but since you don't like them, you can find plenty of MESSENGER bags on the market.
You just have to choose based on size, brand, etc.
It will def be a tight squeeze with 3 books and the MBP in a messenger bag though.