While I think Timbuk2 bags are great...the liner is the only waterproof part which might not work as well for somebody who bikes to work.
I like R.E.Load bags much much better for somebody who bikes to work and needs to carry thier computer in there. It's what the majority of bike messengers actually use when zipping around town. Plus, for only about $50 more you can design your own completely, not just in tonal colors like the Timbuk2 bags. The R.E.Load bags are huge too and you can put in whatever sort of pocket or divider you/he wants.
__________________
"But I want you to remember, I intend this breast satirically." Susan from Coupling