I'm currently working with a number of CMSs and can make a few observations from these posts..
a) Few CMSs out there have good documentation from an implementation and developement perspective possibly because most realise that the "out of the box" solution is very rarely what a client is looking for.
b) Working with RedDot: I note that there is a fair amount of documentation but the translation does leave something to be desired. Once I've worked out how something is fucntioning (e.g. containers and lists) then the retrospectively the documentation makes sense.
c) Not sure that any "country" presents the best CMSs as it really does depend on the specific requirements of the client and the ability of the developers implementing the CMS.
CommonSpot. This is a U.S. product I've implemented for a client (ColdFusion based) and found the documentation, support and general architecture good to work with.
Tridion. This is a Dutch product (as with most vendors they have UK offices etc.) that I've found the documentation, support and user forums excellent to work with.
RedDot. A German product I'm still learning so do take my comments in that context. I find the support excellent although the forums are generally in German and most have few postings post 2003. I find the translation of the documentation leads more to confusion than anything else without the benefit of "already" understanding what I am reading.
Stellent. I found the documentation from this U.S. vendor to be well translated but not thorough in general.