Canon NB-5L Rechargeable Battery $80
Generic NB-5L Rechargeable Battery $23