I picked up a set of 19" 167 m6 replica wheels for my BMW Z4 as well with the EXACT tire sizes you mentioned front and rear. I opted to go with the General Exclaim UHP tires since they are by far the best bang for the buck IMHO. I also have the General's on my '05 BMW 525i with the 166 m5 wheels. I absolutely LOVE these tires. Great tread life, great wet traction, no road noise, and cheap, cheap, cheap.. I've had these tires mounted on my 5-series for 2 years now (non-snow months) and have at least 70% tread left.
The tires you mentioned are obviously better performance tires, but if you're anything like me and use your car mostly for commuting but have the occasional spirited drive 2-3 times/week then the Generals are for you.
Man, I should be a General tire rep. Honestly, I have no affiliation.