I am at Carilion in Roanoke. Interviewed at EVMS as well. I don't know much about Richmond, but given my experience with Riverside, EVMS, and UVa, I can tell you that I am very happy here, and have absolutely no regrets about picking Carilion out of that bunch.
About the only thing appealing to me with EVMS was living in VA beach. And, about the only thing appealing to me with UVa was the town as well. Roanoke is a decent little town, but too far from the beach....other than that, this place is pretty perfect.
PM me for any details, if you think I can help