You can find loads od deals from Gamersgate.
The games are hard copies not digital downloads. I rarely buy them now due to lack of shelf space. the last one I puirchased was Homefront becasue it wasn't available in the UK on the release date, so ended up preordering it from Game.UK You'll also find more deals over on their site as well:
finally if your still hungry for more gaming deals check out Direct 2 Drive and Starport