Alienware's service can be up and down... I've had moments where there were huge run arounds.. speaking to several tech support agents about one issue.. I will tell you this though - Alienware's depot service, though they do often times fix the problem (sometimes not all that were spoken about), out of the 14 times I've sent my laptop in, its come back with a noticeable scratch on the surface... one time I sent it in specifically for that problem and they sent it back with cut up Alienware stickers covering the numerous scratches.. a joke? I dunno...
In contrast, there have been a few very responsive and pleasant people to talk to... the only downside to that is that Alienware's depot service is a different department altogether and often the support agent you talk to will not see the final product before shipping.
Not sure if they still do this.. but they ALWAYS reformat your computer.. ALWAYS... and about battery life.. don't expect too much :P I don't have a 7700, but any desktop replacement will give you roughly an hour to two.