only thing you have to beware about BMW recond models are that they are not the tropical/hot weather version. have quite a few friends who got the E60 and X5 reconds and they a lot of major problems. but then maybe its just their bad luck la i guess, it is like buying a 2nd car.
i would still get a 528i SKD than a 535i recond for the same price or even cheaper now. its just me, always prefer to own a car from new, no matter what.