FWIW, here is my new work bench I built a little over a year ago. http://www.rcuniverse.com/forum/m_10...m.htm#10732121
So far I don't think I would change a thing. It may be a bit overkill but it should be the last bench I ever build. I can be built with a circular saw and one of those saw guides, a framing square and one of those small triangle shaped squares. Each leg is held on with four bolts and are removable for transport or storage. The whole bench is made from plywood. The stringers and cut from the ply so they are as strait as can be. No crappy 2X4's to dry out and warp. I did use some 2X4's on the bottom shelf support though
It is belly button high so standing or setting on a tall chair/bar stool works well. Lots of storage below and could add another shelf if the need is felt. That is the reason for the spacing of the braces on the legs. Speaking of legs I did add a pad to the bottom of the legs to make them easier to shim, to get the table level.