Front Frame Rail Rot

Here is a good site for mig welding:

http://www.mig-welding.co.uk/

I agree the welds look a little cold but probably ok.