Penny Arcade has their own look at the announcement that Microsoft will open retail stores near Apple Stores. As you may expect, this RETAIL OBLIVION gets the usual treatment :)