Due to some recent releases by one of our competitors I've been
thinking about branding again. Does anything below strike you as odd or at least interesting?
Google
Yahoo
Microsoft
As you can tell, I'm still not sure what the difference is meant to be
between stuff branded MSN and stuff branded Windows Live besides confusing the heck
out of people.