I like some aspects. The glossy colors seem to be a trend now, and I personally like them.
What you might want to work on are the labels. It may be better to use logos instead of text, as the program names vary in length, which results in assorted font sizes that make it harder for the user to quickly glance.
An italicized W is all you really need to make people recognize that it's microsoft word. You could just go with their one letter abbreviations, or the logo, either works. As long as the sizes are consistent, and it clear which application the icon represents, it'll be awesome.




Awesome!!!