a stock 07 E90 would have halogens, an e92 (any trim level) will have xenons.
for the 07 E90, you can tell if it has xenons if it has the corona rings (angel eyes / halos). if it doesnt have corona rings, it is halogen headlights.
Current: 2005 BMW X3 2.5i / 2010 Acura MDX Tech
Previous: 2008 BMW E92 328i MT Sport / 2007 VW Passat 2.0T / 2004 Honda CR-V / 1996 Audi A4 2.8