Can't really add much to the above, especially if you are capable of doing the servicing yourself - at least you can guarantee it's being done correctly. I'm not sure what a warranty on a 10 year old car will cost, or what it would cover, but they have to make a profit in the long run... I know the I-shift has its problems, but as far as cars of that age go, the Hondas are about as reliable as it gets.
For recovery, we use AutoAid, £60 for full cover anywhere within the UK, including recovery to any destination of your choice, home start, accommodation or onward travel, etc., and covers both you and a spouse/partner in any vehicle. No haggling every year, like you have to with AA/RAC, everyone pays the same price - new or existing customers.