Definition: view or prospect, especially. one seen through a long, narrow avenue or passage.
Microsoft made its move for world domination yesterday. All kidding aside Vista has gotten great reviews for its interface, and bad reviews from geeks.
CNET is calling Vista just an expensive upgrade to XP.
So what does that have to do with online marketing?