I currently own a 2000 BMW 323Ci which i love, but the service is so bad that I'm seriously considering trading it in for an IS300. I could tell horror stories about my BMW dealer. The only other car I would consider is the IS300. I have a test drive scheduled next week and will compare it to mine then. Is the Lexus service really that good? Are you happy with the IS? Are there any former BMW drivers here? Will dealer charge sticker when the manual comes out?