Which of the common application architectures for email (two-tier client server, Web-based) is "best"? Explain.
Some experts argue that thin-client client-server architectures are really host-based architectures in disguise and suffer from the same old problems. Do you agree? Explain.