Being a software app developer I need my computer with me all the time. I also travel a lot (well, travelled - in the "before-times") so I need something pretty versatile. Also, being a biker, I need something that can hold up to the bumps of the road. I normally commute about 10 miles...