You needn't worry about DRM or your network connection -- as mentioned previously, both games will play just fine in "offline mode," so you just need to have the Steam program running in the background, with or without an Internet connection.
So the only question and annoyance left should be, how darm long ll it take for my Steam to download the stuff. (shogun 2 updates - Estimated time left 22hours, took some 45hours - hurray lol)
It's not Steam's fault if your Internet connection sucks. Just saying.
I know. But it is Steam's fault if it doesn't support a sucking Internet connection And how can estimated time left and actual time left be some much different if the download speed is about same all the time?
I see a lot of griping about Steam & it's DRM, but it's actually pretty tame while offering a good amount of convenience. I can understand having issues if you don't have an internet connection on your gaming rig or don't have a reliable connection, but some people act as if Steam is the devil. I don't like invasive DRM myself, but I hardly consider Steam invasive, given you can disconnect from it, close it, and uninstall it at will, as opposed to some of these other methods that require special tools to clean out entirely. *shrug*
Also, in related news, Oath in Felghana is current the #1 best seller on Steam, as of this writing.
One of the biggest concerns I usually see about downloading a game from PSN, XBLA, WiiWare, Steam, etc. is impermanence -- people afraid that if the offering service ever shuts down, the game will no longer be playable.
Steam, what Tom said and. Steam killing physical copies (you still have to activate it on steam do the downloads and so on), automatic updates - taking long as hell and sometimes killing the game, "Game not available" messages, "Preparing to launch >insert game name here<" sometimes taking from minute to several hours before the game launches. I guess those are the things that annoy me most with Steam and so, I kinda dislike buying games that need Steam.
Of course there is this shitty Internet connection too, when talking about digital download services. I can't really know how much it affects before I try. I guess Steam seems to do well with that since one can log off and log on and continue download?