I'd take Chavez if they fought at 175 pounds (or higher). If Chavez had to boil himself down to 168, I'd take Eubank. I actually think Chavez has more skill, he did manage to beat Andy Lee. It would be one sloppy ass fight though. Both guys maul on the inside, only I think Chavez is better at it than Eubank.
Eubank at this point would probably win. But it's pretty telling. I was thinking about this earlier today. Eubank jr. is a gym rat who is always training and is always confident yet has failed to make it as far as Chavez jr. who never trained hard and doesn't take the sport seriously. I guess pedigree does matter.