The Geminid meteor shower is usually the best of the year, but it tends to take a back seat to the Perseid shower of August. The Perseids have the advantage of a pleasant summer night, while the Geminids have a major problem in attracting spectators -- it takes dedication to wait patiently outdoors in the biting cold of a December night. At least you don't have to deal with biting mosquitoes.