I wasn't including USSR with reference to who were the mightiest countries, i was in fact only referring to Britain and I said that tongue in cheek, as you rightly point out that Britain was indeed helped enormously by the fact that its an island, i apologise for the confusion an emoticon...