There is a good site called Brettspielwelt where you can play a number of great games. Caylus, Stone age, Puerto Rico, etc.
There is another that is escaping me at the moment...starts with Y..... yacatu? no...
One of the more geeky options is to play with your friends in a hybrid online game. I play Mage Knight: The Board Game with a friend of mine. We each have a copy of the game and connect over Skype. One of us is the "control" set where cards are picked, etc.. the other just matches the set-up.
It sounds geeky...and it is...but it's a great way to enjoy games like that...if you have the space to leave it up.