Zillow Launches
Seattle-based Zillow, which apparently stands for "zillions of pillows" (or that's the genesis of the name/URL), launched today. The site is a very polished and sophisticated new entrant in the increasingly competitive online real estate market. Its primary — and…