Travelling to Ghana from the Ivory Coast has been very interesting because the former was an English colony and the latter French. Everything in Ghana is in English although it is not the first language spoken by locals. In fact, I have encountered a lot of people who really speak little or no English at all kind of like in Uganda. I think French is deeper in the Ivory Coast then English is in Ghana but still local languages are spoken widely in both places. One reason for this difference, my Ivorian friend Eric told me, is because in Ghana there is less diversity in local languages at least along the coast where we have been. We both travelled here together and when moving along the coast from Accra noticed that our driver had no problem using his local language the whole trip. The Ivory Coast in contrast has historically attracted workers from neighboring countries like Ghana, Mali, and Burkina Faso, and thus there are over 60 local languages spoken there. Even in Bassam which is close to Abidjan many Ivorians speak different local languages that share nothing in common and thus have to use French to speak to each other. This seems like at least part of the reason why French in the Ivory Coast seems more widely spoken than English in Ghana.
Another big difference is that Ghana is like Jamaica on the coast. Huge reggae vibe here and half the time I wonder if I'm in Jamaica or West Africa. I'm not sure why this is the case but I'm guessing it's a mix of factors including the fact that they are both English colonies, speak English, and that being rasta is pretty cool. Whatever the case, if you're into the Jah scene then Ghana is a good place to be outside of Kingston.
Another difference between the two is that Ghana is much more Christian than the Ivory Coast which is more or less 50-50 between Christians and Muslims (of those that are one or the other). And, they are heavily Pentecostal and Morman too.
John Doces. Je vous écris de la Côte-d'Ivoire en Afrique.