i too noticed a vibration at idle. only two ways to get rid of it:
1 - raise idle as everyone else suggested
2 - put the clutch in - i guess disengaging the tranny reduces the friction the engine is working against to stay slightly higher than idle?
it is annoying..and i noticed that in other 5ers as well. mine is a 2007 with production date of 03/06.