Going to be buying an XSi here very soon (maybe tomorrow 5-20). Wondering if Canon's warranty is good enough or is it worth it to purchase an extended warranty from where I buy the camera. I'm likely buying it from Best Buy and they want 150 for a 4 year "black tie" service plan which covers things like one replacement for a defective battery, usual defect fixes, and things like damage from dust and condensation.