strake makes a very good point - we are still, in this country, suffering from a hangover from the days of the "troubles" when wearing uniform in public was actively discouraged for security reasons. Uniformed servicemen are still an uncommon site on our streets, this is a shame, as you only have to see how many people will turn out for a homecoming parade when troops return from service in Afganistan - they can't all be wives and kids.
Do something about it and wear your uniform with pride off base as often as possible, but please make sure whatever form it takes that it's clean, well pressed, and not half-heartedly covered up by a civvy coat or anorak, as I've seen all too often.