Tips on double sided PCBs...

Thanks Crossroads, I have worked pretty hard, Eagle took about as long to work out as did C programming

Any tips?, the black marks for instance am I right to assume its because I have no heat control on my iron? it certainly wasn't any contaminants as I used IPA to clean the board before soldering