I have finish the desk.  After making a change to the stain I think the desk came out pretty good.  There are some not-so-pretty section near the multi-card reader but that makes it eccentric.  After all I built this desk and plan on using it for a very long time.  I need to find some shorter legs and cable extenders and that will be that.  Have a look at the finished desk.