Why apologize? Ovearall it looks pretty good, although I really dislike the color you used for the border. Also, the text desent seem to fit the with 'high-tech' look of the image.

7/10 - not bad, just a few improvments.