It seems strange to me to have 3 separate apps (iChat, iMessage, and FaceTime). iChat and Facetime have overlap, as does iChat and iMessage. Seems like some unification needs to happen.
Currently iChat you have to configure for use (unless you use over a network on Bonjour), while both FaceTime and iMessage do not require setup, so maybe a separation is needed, but surely Apple can simplify a bit. It would make a lot of sense.