% '------------------------------------------------------------ ' This function finds the last date of the given month '------------------------------------------------------------ Function GetLastDay(intMonthNum, intYearNum) Dim dNextStart If CInt(intMonthNum) = 12 Then dNextStart = CDate( "1/1/" & intYearNum) Else dNextStart = CDate(intMonthNum + 1 & "/1/" & intYearNum) End If GetLastDay = Day(dNextStart - 1) End Function '------------------------------------------------------------------------- ' This routine prints the individual table divisions for days of the month '------------------------------------------------------------------------- Sub Write_TD(sValue, sClass) Response.Write "
►Monthly
Features
►First
Thoughts
►Richmond
Firsts
►Ask
Mr. Modem
►Faith
in Action
►Richmond
Reads
►The
Time of My Life
►Virginia's
Kitchen
►Your
Health
►Gardening
by
the Month
►Travel
![]()
![]()
![]()

The rain started north of Albany and settled into a steady drizzle. The hills around Lake Champlain were wrapped with a mist that must have muted the sounds of the few boats gliding along the lake and of our train and its whistle. Inside the train, I sat with a cup of coffee and a book, alternately reading and watching the stippled lake.
It was the perfect way to experience the quiet, gray beauty of the day, and I was glad to have traded the speed of a plane and the convenience of a car for the train.
Given the price of gas, it was not such an expensive way to travel, either. Ridership figures for passenger trains are up over last year, surely at least partially a result of gas prices. Our train was full, but not crowded in the way that a full airplane feels crowded, since passengers are free to move around and sit in the café car.
(This is another reason I appreciate train travel: I’m not treated like an infant who must remain seated and tethered at all times, made to feel foolhardy or insubordinate if I want to stretch my legs with a walk down the aisle. And oh yes—on trains, there actually is an aisle, not just a beverage cart passageway.)
We were fortunate, on the leg from Richmond to New York, to have no delays due to sharing the tracks with freight trains. And although I didn’t have the literal opportunity to chuckle at people in cars stuck behind an accident on I-95, I imagined that we were speeding past lines of crawling traffic. I had to think of Ray Schreiner’s “Richmond Firsts” column on page 6 this month, about a “transportation question” one hundred years ago. (The problems never go away, it seems.)
The photo that accompanies the column was taken about a decade after the events Ray describes, in a slightly different location, but it was too amusing to pass up. Take a look at what mode of transportation is not stuck in the mud. You can imagine the smugness that driver may have felt.
Of course, his vehicle is now even less common than a train.
Rail travel will never be the complete answer to daily transportation questions, but it certainly is a satisfying way to take a vacation. Now, if only Amtrak could bring back the dining car, or at least learn to make a decent cup of coffee….
archives: