I like the cup holders that pull out of the slot below the radio.
As for the size, well I noticed Chevy's have nice cup holders. My blazer for example, big enough to fit a large drink.. but it has rubber around the edge of it so you can put a smaller drink in and it still holds it.
The rubber is pretty thin and folds down easily, but seems to fit smaller drinks snug.
Not to mention it has a surplus of cup holders. One in each door and then two in the center lol.
I may have to just spend a day making a custom center console for this thing.. fiberglass ftw!