definitely the warranty is worth it ..Moe has a thread on ownership costs for an e60 M5 and all thoughts I had of buying one vanished after reading it.
going for a cheap one will only lead to massive future bills.