Really it depends on what YOU value.
Shipping price: B3 is "free" but it is SLOWWWW/AHS flat rate and pretty fast/BMW flat rate and FASTEST to your location
Service: B3 has probably had more gripes about service, out of stock items that show IN STOCK when you order etc than any of the 5 major stores/AHS great service and Forrest is an HBT member, always throwing HBTers deals and support/BMW great service and Ed is again an HBT member and throws us deals and asks US what we want to see just like Forrest
Kits: AHS has the most, and they are kick arse kits/ BMW has great kits from what I hear, not quite as many as AHS though/ B3 doenst have a large variety of kits, but I have liked the recipes
Grain Crush: this WILL matter to you. AHS and BMW have excellent crushes, B3 has a reputation as having a bad crush. I thought my system was maxed at 68% eff for a year while using thier crush... only to use BMW once and it shot up to 78%, then I bought my own mill and it stuck at 83%....
Shipping time: You are in NJ? BMW will be fastest, AHS and then B3... as stated earlier, if you choose the "free" shipping option it will take a week or more to get to you.