I think a lot of people have forgotten the fact that if it weren't for the UK's armed forces they'd all be speaking bloody German right now. I understand people may not agree with the on-going wars in Afghanistan and Iraq, but for goodness sake don't take it out on the military, its downright bloody pathetic. Perhaps they'd like to go out to a theatre of operations and do what they do? It's like shouting at a stick thats hit you instead of shouting at the person holding the stick!