Get a web cam set up and going so you guys can still see each other over the net. That may help ease the feeling of being apart..

Good luck on what your doing hope you make good progress..

-Night