You should look at HTP as well. I just purchased a MIG 2400 about a year ago and am very impressed with it. I've used just about every machine made over the last 45 years and it is every bit as good as the high end machines. Price was right as well.
www.usaweld.com
A side from the machine what ever you get make sure you dial it in, search youtube for "dialing in a Mig" or go to weldingtipsandtricks.com and watch the videos on welding and setup. If its not setup correctly the best machine will give you poor welds.