I can definitely sit on the "yes" bench for long distance relationships cause I'm proof it works.
I've been going out with my boyfriend now for coming up to 4 months (we met for the first time 5 months ago) and things couldn't be better.
And nope we don't get to see each other every day but we do speak to each other for hours a day, by phone and MSN, and we do make the effort to see each other every couple of weeks, even if it's only for a couple of days.
The longest we've spent together was from New years eve until Jan 5th, and that's another plus point for me, if you're in a "normal" relationship then you'll perhaps see your partner for a few hours a day, in my relationship when I see Ben I'm with him for 24 hours a day for however many days and it makes you feel quite committed.
It makes the time you spend together more special, and it gives you something to look forward to when you know you're going to be together again in 2 weeks time.
Like someone said there is a trust issue, but that's mostly my fault, I can be pretty jealous and it's difficult not being able to keep an eye on him, but deep down I know that there's no way he would go with anybody else.
We're going on our first holiday on March 15th for a week at Centre Parcs and I can't wait!
So yep, if the person you're meant to be with lives 3 hours on the train away, then that's just something you have to work around