Hold on, there.
1) He wasn't the top of the ticket in 2004. The top of the ticket was a Massachusetts Dem in a very red state, when Bush was still the Godking of Republicans.
2) "Ambulance chaser mentality" is an empty slogan, not a reason. You have to a) demonstrate said mentality and b) show that said mentality is known enough and effective enough as an anti-Edwards tool. Since that was not much of a factor in 2004, nor this year when he beat Hillary in Iowa, I think you are projecting your personal hatred of him on America.
3) A $400 hair cut? That's it. You really think that is enough fuel to fire the rage against Edwards? You got anything with legs?
It's not ME you have to convince. It's the millions of people who are quickly swayed by small, undetailed issues like the ones I mentioned. I mean, look at what little Bush was running on in 2004...
"Stay the Course"
"Cut and Run"
"Look at me in this flight suit"
Sadly, it doesn't take much.
Hagel would be an excellent pick, IMHO. Of course there has also been talk of McCain picking Lieberman. If both of those happened things would really be interesting!

Personally, picking Lieberman would be a mistake.
The ticket would be a pair of old, white people... Just what the Republicans DON'T want going into a fight with a black guy. McCain
has to pick a younger guy or they don't have a shot.
I figure Romney is at the top of whatever list they are making...
... who cares how much they hate eachother.