The wheels could be out of round (the front ones) or you could need an alignment. You should have both checked out (the other possibility is that the brakes are warped, but that's unlikely at this point).
'09 E93 M3/Jerez Black on Extended Novillo Black w/Aluminum Brushed Trim
WTT 219M 18" Charcoal Staggered for 19" Staggered in Gunmetal, Hyperblack, or similar
Looking for: MS Stage 2 Intake Charge Kit, Metsterschaft GT2, VT1-550, E92 CF Trim, V1