I read that people got 8-speed shimano setups running very well with campi 10 speed brifters. In fact, I was going to try this myself on a new bike build a while ago but ended up going all-campi and using the shimano parts on another project. See the link for a good article on shifting mixes.
http://www.ctc.org.uk/DesktopDefault...o%2011-24-2005