Ed,
I have recently found a setup that works well for me. A tight Jock with a pocket that the cup inserts into. Then a tight pair of UnderArmor over that. It works well and keeps the cup from moving or creating a gap. I have experienced the to loose cup crunch... no fun. On the other hand I want to take it off as fast as possible after training.