To download from Amazon.com you need to set up a US billing address (Delaware is good as there is no additional tax to pay) - you then pay using your UK card, and billing address.
You can then download from Amazon.com.
Psychonauts (great game everyone should own)
Costume Quest (Another great game)
Stacking (not sure - never played it)