The layout looks nice and seems to work well. However all that bevelling makes it look puffed up and bubbly, which would contradict the technical style you're going for. It also means that objects look detatched from eachother and the highlights on some of the smaller objects standout too much and detract from the rest of the design.
I would suggest fixing the joints of all the borders by joining the ends together.
The text in your banner looks a bit basic and I thought a good way to spice it up would be to light up like a flourescent sign, such as this:
http://www.tfhrc.gov/pubrds/fall93/imgs/p93au27.jpg
You don't have to do that though, just an idea I had.
Also, your main text is very small in my browser, so you might want to enlarge it slightly.
Otherwise I think this design has a lot of potential, but still needs a bit more work, keep working on it.