i haven't done any of the others but geography is not too bad, it can be a bit dull at times but all in all it's not a hard gcse to get a good grade in, there's not too much content though learning case study facts is tedious sometimes, other than that it's fine.
as for history, haven't taken it but have heard from my other friends that it's pretty difficult eg. I know people who were getting 7s 8s and 9s in all their other subjects but 2s and 5s for mocks so it can be hard but if you have a very good memory you'll be suited to it, it tends to be considered more interesting than geog (from people who've taken both) but obviously it depends on what you like, if you like hard facts than geog is better. sorry not sure about the other two options