I can't go past FUTURLEC for my boards. I believe they are now also offering a loading service but I haven't used this as yet.

www.futurlec.com