Well, as Sid Kipper points out, the longest day around here is the day the clocks go back, when there are 25 hours in it, and the shortest day is the day they go forward, when there's only 23 hours.
But clearly the longest night would actually be taking place right now up in the Arctic Circle, where the sun doesn't go down for six months of the year.