I'm British, but not sure what the difference is in our version of the language :)
I think there's a bit of a nuanced difference in how we use the word "clever" as well. Where you would call someone clever, we would usually say he is smart (or maybe brilliant, if smart enough). "Clever" in the US often has a slightly derogatory sense to it. Someone who is good at solving a Rubik's cube is clever. Yes, it takes a certain intelligence but of a gimmicky sort.