Been seeing a Local Scout Start Tile in a couple of Pictures. I got 7712 on my phone but No such tile? Also on ZDnet one of the Blogers had their daughter do a very favorable review of WinPho7, but she mentioned a NOW tile, That had stuff like stock info, weather and some other stuff. Never heard of that one either.
You can pin the Local Scout tile to your home screen if you want. When in Local Scout, hit the 3 dots at the bottom and then pin it.
I have the 'Now' app as it's an exclusive Samsung phone app as 3migo mentioned. (You're not missing too much to be honest) :)
I think the 'Now' app and the 'Htc Hub' are nice added features that add to the simplicity of WP7. Instead of having to open up 3 different apps to get your weather, news, and stock information, you just have to open one. Only main downside is that you can't get any sort of live tile with it, so you have to open the app to get the information.