The North Face has come up with a solution to creatively merchandise its entire line in its stores. In December, it introduced a new in-store kiosk that is the first consumer-facing retail application deployed on Windows Vista and features full screen video and interactive displays.