gbulmer,
Thank you for all the improvement suggestions!
I will make them in my next board rev, after I get the first batch back.
Re: the copper pour, good idea. I did try to do one last night, but could not figure it out in time to get my boards in to the run. I will see if I can figure it out next weekend.
Re: the SIL, I am actually hoping to remove all but three of the resistors since the STM32 has internal resistors. When I get the ARM-USB-OCD I will see if that works. If it does then the board could be quite small even with through-hole resistors.
Re: jaggies in the PNG image - I looked at the gerbers in gerbv, and there are no jaggies there. I think the PNG looks funny due to rasterization.
Re: lining up components better and using wide tracks, I will do that in the next rev. I did have a hard time getting components lined up because of the lack of guidelines... the Eagle grid leaves something to be desired.
Re: layers, I will see if I can make those changes. If I can remove most of the resistors it will be easier. I will also see about rearranging things to make the signal paths more understandable.
soundcyst,
Re: rules file, I did use Laen's rules file.
Re: mitering, I used 45 degree miters to avoid right angles. I did try to keep things to horizontal, vertical, and 45 degrees... but perhaps the angles are slightly off. I will try to fix in the next rev.
Re: messy, how would you clean it up?