@Cosk It's a focusing issue - within a few metres it's not too bad (especially now that I've micro adjusted on the 7D), but anything with a bit of distance, say 6+ metres and its open to guessing what it will do - in/out focus. I cant trust it. Maybe I've got a bad copy.
Was it always this way for you? There is a chance your micro-adjustment may be incorrect. Make a note of your settings and reset to zero. See what happens. If it's still bad, don't throw out the baby with the bathwater. Get it checked out. It's often a very simple matter.
Regarding CA, Lightroom can be setup to automatically fix that on Import. (see Lens Corrections)