Edelbrock has severe QC issues... (someone else here and i recently got intakes that wouldn't even bolt up to motors properly) Speedmasters have issues but most seem to be fine once they are taken apart, cleaned and checked....
I went with TFs so when i want to ramp up power i wouldn't spend the money twice.. plus i trust their parts more than edelbrock by miles...
In all fairness to Edelbrock, once the issue with the intake was brought to their attention, they acted quickly to resolve the issue and the intakes are even better than they were before.