I don't like the font.
You'd be better off with Hellvetica, I hate the crooked endings on the C and Ss in Arial or whatever that is.
It doesn't need the grey drop shadow.
When have you ever seen a grey shadow being cast on black?
I'd also lose the pinline black outline on the red, you don't need...