375MF is the set breakpoint, but this doesn't mean only set items drop, rather it means that any item dropped will have its quality level forced to set or better...the item could be upgraded to rare or unique quality, and if there is no set item for that item type, you'll get a 2xdurability blue instead (thats why you got a blue edge bow, there is no green edge bow).
There is also a bonus factor if the ilvl of the item is higher than the qlvl of its base: (ilvl-qlvl)/6 is subtracted from the chance, making it take less MF to force that quality. The most extreme example of this would be what I posted about a few days ago...Nihlathak drops ilvl98 items, rings are qlvl1, so (98-1)/6 is subtracted from 125 (base chance for sets), meaning only 325MF is required to force green rings from Nihlathak in Hell.
Finally, Class-Specific items have a much better chance to upgrade quality, so only 282MF is required to force set quality on them, and 328MF will force rare quality...if you're wearing enough MF to force regular sets, you're also forcing rare Class-Specific items...so you'll only get yellow Class Specific items wearing 375MF, and if you're trying to get Aldur's/IK helm, Tal's Orb, or Trang's shield, you need to lower your MF accordingly (unfortuately, Griz's/Nat's weapons are too high qlvl to ever drop, they must be racked, and MF won't help, and Mav's bow CANNOT be gotten in 1.07 at all, as it can't be racked or dropped)
Please note that dual-weapon glitching in 1.07 has been declared off-limits on the forum for some reason, so you shouldn't discuss it here
WoRG