User blog comment:Ty Rezac/most powerful countries./@comment-4758513-20120220215348/@comment-4758513-20120220221224

Well, it says firepower, so that generally means military power.