The old Victor "cracker box" type stick welders are excellent and WILL do a great job! They have all of the heat ranges you will ever need and they are cheap.
MIG welders are wonderful, except that you cannot weld if there is even the slightest breeze (as in the outdoors) because the argon gets blown away. We can only use the 2 that I have in the shop with all doors closed.
Welding has everything to do with using the proper rod, and selecting the correct heat range.
If you use a Mig, buy good quality wire from a welding shop and NOT from harbor freight.
For versatility, you might consider a small gasoline powered Miller, etc stick welder that you can also take to the field. I bought one for $200 at a pawn shop about 25 years ago and it's never failed me. It's an AC only machine so I have to use AC 7018 or 6011 rods with it.
If the steel you're welding is dirty, rusty, etc, use a 1/8", or smaller 6011 rod. If all is clean (no rust, dirt, oil, etc) use a 7018 rod. The 6011 is the easiest to use, has 60,000 lbs tensile strength and makes a decent looking weld once it's wire brushed with an angle grinder. The 7018 is harder to use, has 70,000 lbs tensile strength and makes a beautiful looking weld and if done properly the flux will literally fall, or "peel" off. Be wary of pitting, esp with the 7018; if it pits, the weld must be completely ground out as you cannot weld over a pit using 7018 rod.
I'd say buy one and practice and you'll be very very glad you did - It's an invaluable tool. I'm in Abilene and if you're close, I'll be glad to help.