go for canon.if fine with you to add a budget go for the s1 model. i have an a 95 and the problem with that is the memory card.its hard to find now a days cf card unlike the a520.the latter is better but of a little lower pexil compared to the a95.you just need to have a powerful AA batteries because matakaw gyud ang a95 sa supply.go for rechargable 2300 mAh batteries.