I would personally pick the Minichamps. Most of the time, the Minichamps model raise their value overtime... For some reason, they really rack up their desireability with their 1:43s!
Price-wise and model car craftsmanship aside, I usually buy a brand because of the consistency of packaging (i.e. display case) and presentation (carton sleeve) for stacking my 1:43 models properly and cleanly. You may want to consider that too?

Price-wise and model car craftsmanship aside, I usually buy a brand because of the consistency of packaging (i.e. display case) and presentation (carton sleeve) for stacking my 1:43 models properly and cleanly. You may want to consider that too?
