Toughness: 20 Karma for 1 physical soak box or 20 Karma for 1 physical box, damage resistance, more armor, and resistance to poisons and such, etc.? Don't take Toughness.
Actually, toughness gives you an extra die on soak rolls, not an actual wound box. The quality that gives you wound boxes is Tough as Nails (10BP/level) from Runner's Companion. It's surprising how often those two get confused. I'm not sure how good it is, but it seems to give you actual wound boxes instead of extra "bleed-out" boxes like most other things do.
Also, you may want to add Analytical Mind to the list of notable "+1/2 to X" qualities as, it gives you +2 to Data Search and Software for 10 karma which is pretty amazing for any hacker.