I purchased that exact same 720 you are looking at, from Radio Shack. Don't worry, you will get the LMG. At least I and a whole bunch of other members did. We purchased from Radio Shack within the last month.
I must advise that you buy your 720 from CompUSA instead though. It's also $169.99 and it comes with a full 1 year warranty, AND you have the option to purchase an additional 1 year, 2 year, or even 3 year warranty.
http://www.compusa.com/applications/SearchTools/item-details.asp?EdpNo=3809100&CatId=2372
And yes, the Home software will have you download the latest software. When ever you complete an installation, keep hitting "update my GO" untill there are no more updates available.