I really like these last two shots - probably more so than the first one posted.

I can understand your comments on the visor and the reflections - but the second shot in particular is nice - even if it is just reflecting the service rig.

Good stuff!