This answer varies from person to person, but backpacks generally do a better job of spreading out the weight across your entire body. If you're using a light computer like a MacBook Air, it may not matter that much if you're only supporting it with one shoulder. If you want maximum weight distribution efficiency, look for a pack with a strap that also goes across your chest.