I don't see Twitter as a competitor, for me they're too different and I don't see any problem using both of them parallel. Comparing Windows apps to web-apps; I think for the end-user they're conceptually very similar, just delivered differently. Is GMail that different from Outlook to the user? I think your average person will want something at least a little similar to Facebook; I don't think Twitter is that thing.