MrTrick, I suggest you DO NOT spam like that again. That post had no relevancy to the topic, and Enigma, you shouldn't be flaming at all, you are teetering on a 2-week vacation, let alone the 3 or 4 times you double posted in this thread - that isn't acceptable either.
Your answer is simple - LAN stands for Local Area Network. Virginia and Nevada are not in the same LAN. If your friend were to bring a laptop over with his Half-Life on it, and you created a network that way, they you'd be able to play him in a LAN game. LAN doesn't stretch over states in that manner, you'd just be too far apart, so you'd have to play him in an Internet Game, that simple.