How about something like London University distance courses? Pretty cheap and it looks like a decent program.
I'm sure they are, and I know there are sub-courses you can take from a distance, but I really want to take the full program, so I can always acquire another specialization if the situation demands it.
:)