W whydoeseverythingsuck.com Did Some Insider Just Spill The Beans On New Apple Laptop? 11 points pius 18 years ago 21 comments