I assume you've tried the full reset - remove battery and clock battery for a couple of minutes? Cleaned contacts? Does the battery status menu show anything? Do you have >1 battery? If so, same with all? If not, the cheapest and fastest test/fix might be to buy a new battery and try that, before sending it to Canon.