I am not a fan of racetracks. They look nice but are not as functional as full felt tables. The biggest drawback is the cards. On an R/T table, you if you leave your cards on the R/T, then they're impossible to pick up because the cards are on a flat wood surface. You would need to dig your fingernails under the cards, or slide the cards back onto the felt first, peek at them, then slide them back.
If you keep your cards on the felt, then it's less a problem but then you start to crowd the middle which is meant for the board, pot, muck, etc. If you forget to cap your cards, they're easily mistaken for mucked cards since they're further into the table.
First world problems of course, both are manageable and are a small sacrifice for the beauty of a wood (or other material) racetrack.
@Irish has made a few mini-racetrack tables which are a nice compromise. A short narrow racetrack which is just enough for chips, but you still get the elegance of the wood. I've found that adding a wood trim raised rail can accomplish a similar goal of the nice look of wood on the table.
For cup holders, I always prefer to sit in front of the cup holder, not between them. If you sit between, drinks turn into elbow bumpers. The downside of cup holders directly in front of you, is that they block your cards. So you have to shift your cards over to the side a little to peek at them. I haven't found this to be a problem though, since I normally stack my chips in front of the cup holder, so the chips are in the way anyways. You can always sit a little bit off center to the cup holder as well, and your chips would be offset too so that you have a clear sightline to your cards directly in front of you.
TL;DR: No racetrack, cup holders in front of you is Chanman's top pick.