I was reading this story http://www.wired.com/geekdad/2012/06/firefly-controller-board/
its a bit above my budget.. but its kinda cool so.. if you can program an arduino.. your now a potential satellite programmer..
XD How does it feel to be a rocket scientist? XD