Which Canon? Need opinions.