Channel 2 is very excited about long lines and overnight campers at a new Microsoft store. Whereas people line up to get into Apple stores to actually buy products, the Microsoft store gets a line by giving away tickets[more...]