These spinning tops look great! They are made by ForeverSpin and are CNC'd from a solid metal block. They are perfectly balanced to spin for long periods of time and when they aren't spinning they rest beautifully on a metal block surface.
The tops start at $48 and go up from there depending on the type of metal you choose. Great gift idea, no?