The flap over expensive haircuts has not been adequately dealt with and in my view has gotten out of hand and will eventually do big harm to the Edwards campaign unless it is handled in a forceful, creative, and aggressive way.

John Edwards should get his head shaved – on national TV – by Lance Armstrong – to raise money for cancer research.

Does 3 things:

1. Steals the news cycle in a big way and gets some shine
2. Ties into something everyone cares about: a cancer cure
3. Allows him for months to say “I won’t be needing a haircut anytime soon…maybe we can focus on real issues now” as it grows out

The downside? You might look a bit nuts for it, but if done correctly it could be very powerful.