Check this Thread out: Thanx to KSFROGMAN
Talk about doing ur Homework. here is almost every Aftermarket Distributor kist for the majority of Performance parts for E90s.
http://www.e90post.com/forums/showthread.php?t=45158
Also am trying to decide between the Bmw Performance Air intake or Simota CF intake ? Whats ur feedback?