I hate to say this but..
expecting a loaner is way too much IMO. The fact that they're covering this is good enough.. but the bigger problem is what happens after 2010. (esp for E46s like mine that don't get driven much)
Visit the 3 series heritage site: link