If you're thinking about carving out some space for a home gym and are looking for the ultimate centerpiece, Mikolo's 6-in-1 ...
Practice only by playing pool and probably you will play about the same next season. Playing random balls down random pockets is fun but only incrementally helps improve play.
If you hate waking up to an alarm in the morning, you might want to try this "shaker" alarm clock that gently rattles under ...