Very useful and informative post.
Hopefully I will now be able to get better connections!
I'll find out when my new connectors arrive (hopefully this week) but for now I'm off to get some flux
(I didn't know that flux cored wire wasn't any real benefit)
Cheers