Find someone to share the ride to the station and take the train. Think GREEN! There are many many people that commute to the station from E Windsor every day. You can also look at the Hamilton station depending upon where in E windsor you are. I understand parking isnt great there either though.If early enough you can find day parking.
Ivan: Rail from Princeton Junction or bus. Parking is a bear at the RR staiton. There is a park & ride at 8A for the bus. I don't recommend driving in. Parking will eat you up unless you are on expense account and the jam can extend for hours at times.