exactly what type of aftermarket parts? do you need a "body kit" or something of that sort? go Hamann, those look the best on the 6er hands down.. or are you looking for engine parts? Dinan, as stated before is the best, also if you want an exhaust check out Eisenmann (
www.eisenhaus.com )