So with all this relentless talk about Twitter accounts, Facebook fan pages and cool new apps, I have a serious and timely question. Do brand websites still matter?