I've heard of people doing a work-around, saying something like "Center, I'm showing heading 305 direct to destination, request vector". "Cessna 12345, fly heading 305, direct destination when able".
I suppose it's technically legal to fly vectors given by ATC, at least while under radar coverage, but it's probably not a smart habit to get into. When in VMC day conditions it really isn't a big deal in my book, but IMC's another matter entirely.
To be honest, I just don't see the advantage. I've done hundreds of flight plans on the computer, and following airways very seldom adds more than a few minutes to the total flight. And isn't the idea to get more hours, not less?
/ubbthreads/images/graemlins/grin.gif