well....... from the looks of your signature, you have 6 british bikes, so I doubt I am going to tell you anything you haven't already heard, or aren't currently considering. There are a couple of different needle types, maybe you have the wrong needles in your carbs... How many notches on your carb needles and what carb's are they? 930's??
I've heard people say that if your gas cap's breather gets blocked that it could restrict gas flow... I've always been dubious of how much that would effect gas flow, but I supose it could...
If you only run your bike up to 6000 rpms and the plugs look that lean, I would think it's the needle and needle jet issue of some sort. (obviously you are thinking that too..)
daveM, I think you mean change the needle jet to a larger one, not the main jet.... Right???