A last-minute memo Thursday night has confirmed Best Buy's plans to offer a free iPhone 3GS on Friday. As promised, anyone either adding a new line on a two-year contract or making a valid upgrade will get an instant rebate on just the one day. The note intercepted by BGR didn't provide reasons why the iPhone was suddenly open to a major sale but did put it in the context of a larger "Free Smartphone Sales Event" where it wouldn't be the only device.