My experiences
I know the thread is a bit dated, but though I'd post anyway to recount my experiences. There may be someone who comes across this thread through a Google search seeking information about long distance commuting.
I've commuted between NC and NYC for six years. Even though its an easier commute than many who replied above, it does take a toll on you. Because I am a teacher, I only commute during the academic year, have breaks during the year (holidays, spring vacation, etc.). Basically ends up to be about 34 weeks per year.
My tips to make it work:
1. Don't reflect on why you are doing it when you are doing it. You can go crazy.
2. Don't get stressed out about airport delays -- there's nothing you can do about it. If you are flying in the morning, ALWAYS take the first flight out, as it reduces delays significantly
3. Spend as much time at home as you can (e.g., some years I only needed to be in NYC three days per week, and commuting was much, much better when I decided I would go up early (flight at 5:45 am) and make it to work that day and then return late the evening of my last day, instead of spending 5 days in NYC for three days of work).
4. Always take non-stop flights (if available)
Some issues you might run into:
1. It can be a lonely lifestyle. It helps if you can develop good friendships with co-workers or others in the town you work in.
2. May be difficult keeping up friendships and activities in your home town, as you may be exhausted when you come home on weekends. But this is important to do so you maintain connections and roots there. It's easy for this to slip through the cracks.
3. You will hit a wall where you might say I can't do this any more. I've hit that but have been able to work through it. But I'll probably be doing this for another 10+ years, so I know I'll have to deal with that again.
As I type this, my wife is considering a job out of state that would make my commute even longer. Ugh.