These sort of threads are about as informative as a Ford vs Holden argument. Everyone has their opinions and states them as if they are indisputible fact.
They both work, they both can be good, they both can be expensive (check retail price on a pair of new 45mm Webers). Make your own decisions.
Hen