I'm an equal-opportunity greeter. I like saying good morning or good night as the occasion demands.
Of course, there are times when both may be appropriate. For instance, it's 6.20 am tomorrow at my place but if you were in, say, NYC it would be 2.20 pm yesterday, so my "Good morning" should actually be "Good afternoon" to a New Yorker.