Sorry I can't say about the Canon's,but I do own a pair of Pentax 8x42DCF-WP's and have never owned or looked through a pair that were any clearer with the exception of some $1500.00 model Swarovski's that a fellow I shot with at the Worlds last year had.
Pentax also has a fantastic warranty and great customer service from what I've been told. Check out
www.adorama.com and look at some of the prices(BUT BEWARE OF GREY MARKET STUFF).