Just goes to show, different strokes for different folks - I LOVE the reflections in the glass! How did you get such an unencumbered shot? You must have had a great seat!
My only small complaint is that I don't like the reflection in the glass (not that you could do much about it), but the overall impression of the image is great.