Tarrasque Wrangler said:Nothing Spike did or said in the last season implied to me that he went to Africa to do anything but get a soul. You can say he was lying to Buffy if you want, but there was nothing in the storyline to suggest that.
Hence the problem. Season 6 ended one way, season 7 started in another, completely different one. I don't think it's a case of Spike lying, I think it's a case of the writers screwing up. One more case for the case file of such things.