I'm on my deployment with limited or no internet connection at times.
I've been playing a lot of Dragon Age: Origins. I find it to be a good time sink, worthy of my time. It also seems to be replayable, so I look forward to restarting with a new character.
I've also been playing a lot of Left 4 Dead 2 and ArmA 2. I find them to be enjoyable time sinks as well. L4D2 is a nice mindless action game, much like Unreal Tournament was for me back in the day. (I might have to acquire that! *looks on Steam*) ArmA 2 is enjoyable because I can create a mission in the editor to do whatever I want, whether that be a simple but challenging mission or just something where I can cruise around and mess around in some vehicle or aircraft - it reminds me of the time I spent playing Garry's Mod for Half Life 2. I just wish my laptop ran ArmA 2 a bit better; it can be choppy at times and that gets me frustrated. I did bring a fold-able Saitek joystick with me so once I settle in here, I'll get that out and start to quench my cravings for some flight simulation.
I'm finding ways to entertain myself, which is good.
Yeah, I'm finding that Mages, if done right, turn the game into easy mode.
I told you Dragon Age would be worth it! :) Although... I never ended up playing it over again. I started a new character but got sidetracked with other stuff (too many choices!)