Windows 10 PCs will also be available on launch day at Best Buy. A company spokeswoman told me the store will have Windows 10 systems on its selves on time, however, she would not comment on the specific brands that will be available.
Oh yeah, if you do decide to upgrade, do not do it on July 29. Microsoft's servers will be overloaded so it will take forever, and more importantly, it's a good idea to wait until the inevitable early bugs get squashed.
Sign up for CIO Asia eNewsletters.