Die NaughtyPerson Die
This channel will most likely be popular for a bit, but Im sure that the US and UK forces "Die MF Die" video's, (Im sure you can guess what the MF stands for,) will still be more popular.
"Is this the way to Amarillo" courtesy of the British Army in Iraq is likely to be more interesting than this site, but its worth a look at least.