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.
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.