I posted the video below yesterday after finally resolving a bug a found a couple of days before planning to complete the project (Isn't that always the case?)
This is actually the first time I have ever needed a second spin of the PCB I've designed. (Can't say that anymore).
I've just ordered and paid for the boards to be manufactured by OSHPark.com.
For some reason the silk screen does not display correctly on the site when ordering, but once the boards arrived last time in was flawless.
I was very impressed with the previous boards I received from them. This board is actually quite a bit smaller because I was also able to simplify the board and therefore get more density of components. The previous version was also double side loaded but this one is roughly evenly loaded on both side.