I go to Virginia Tech in Blacksburg, VA, and my g/f goes to UVA Wise in Wise, VA which is 3 hours away - 2.5 if you drive like me, which means taking the 40 mph turns of Route 58 at 60+ mph.
Anyway, we have been dating for 8 months now, and we've been good friends since high school. It is very hard being in a long distance relationship, but we've gotten used to it. We talk on the phone/online every day, sometimes for hours, and I'll tell you right now that just communicating with each other regularly is the most important thing to do. We don't get to see each other all too often - once, twice a month at the most. I generally have a good deal of homework, as well as working three days a week on campus here. When we're lucky, one of her friends/her parents will bring her home for the weekend and we get to spend time together that way. We were lucky like that a lot last semester. This semester though, things are going to be different. I'm going to pick her up and bring her home for the weekend Friday, and take her back down there a few days later (both of us are skipping classes to go to a concert in DC next Monday). That equates to at least 10 hours of driving for me, just back and forth to her college, to pick her up, bring her home, then drive her back, and come back home. However the other difference this semester is I have my own apartment, so we can spend the <i>entire</i> weekend together.
Of course, being a college student who only makes a few hundred dollars a month at a low-wage job, I can't afford to go see her every weekend, not with the way gas prices are right now. Even if my wallet could afford it, I couldn't afford the time. Typically I try to do all my homework through the week though, so that whether or not I get to see her, I have my weekends free to have fun. That doesn't always work out, but it's a good goal to strive for.
Hope that helps.
SVTatGT: Georgia Tech? Cool, a girl I graduated high school with goes there.