If you're sure you want a backpack, then go that route -- but I'd suggest looking at real messenger bags like those from
Chrome. You might also want to look around your LBS for a bag made locally. That way you get a nice bag and support a local business at the same time.