I know how you feel. Long distance isnt fun.
Things Ive done to help ease the pain:
hour long phone calls each day (and sometimes one or two more quick ones just to say I LOVE YOU)
tons of emails including personal notes, exchanging news stories, sports scores, etc.
mailing packages of gifts, home made cards, etc
photos allover my walls of each other
small 'shrine' on my bed-side table of sea-shells we have collected, more photos, plush dolls he has given me, all of his notes and drawings to me
his stuffed animal he gave me a few months after we arrive- I sleep with him every night
our photo as computer back drop and also a photo screensaver that brings up all of our photos
counting down the days till we see one another
exchanging recipes we would like to cook one another
Yup, its silly but its what gets me by everyday. Also- keeping busy. Work a second job if you dont have one- even if its one or two days a week just to get out of the house. Ive joined a belly dancing class held weekly- dance is the 2nd love of my life and its nice to 'release' thru any form of excercise.