Cary is a pretty cool Amtrak station, it sits in the middle of the NS and CSX lines. Reminiscent of the old "junctions" that used to be common. It's pretty cool to ride a Peidmont train and transfer here to a silver train... Getting off the "local" 4 car train and getting on the long distance silver.
I changed twice in Cary when I traveled from Jacksonville,FL to Charlotte, NC and vv. You used to change in Raleigh, but Cary is a much nicer station with more room. They have a nice snack bar which sells a variety of food. It is also a hub for the local transit, but is a separate building just adjacent to the Amtrak station. We need more of those type of junctions at other location. Effingham, IL used to be a great junction between the National Limited and the City of New Orleans, Illini trains until 1979 when the National Limited was discontinued.