Thanks a lot to Zenoth for Half-Life 2, it's much appreciated. Now just to wait until the 20th of June for my 5GB monthly download cap to roll around.
If anyone happens to still have a spare copy of Episode 1, it'll also be much appreciated, although it's fairly likely that if I like Half-Life 2 I might just buy one of the packs.