PixelBoy: Does anyone have experience about BigFish Games (
http://www.bigfishgames.com/) ?
Big Fish Games use a client for downloading/installing and activation. But it doesn't need to be running in order to play most games (some games, however, will launch the client on exit). You can download games as many times as you want (as long as the game is still on there server -- in the past they have removed some due to licensing issues).
The reference to "full unlimited version" simply means the full game and not the 60/30 minute timed demo that you can get for free.
Before they release a game, Big Fish do test them. They ensure that they work for the majority of customers, they ensure there are no virus alerts (and will help to resolve false positives too). There are no adverts of any kind displayed either on their site, via the client or in-game (with the exception of advertising games that they sell).
In terms of DRM, the only DRM is their client and the activation server you have to go through. There is no SecuROM, Starforce or anything "sinister".
Further to that, Big Fish's support is without a doubt some of the best in the business. And compared to that of Steam's they are on opposing ends of the scale. Any problem or query to do with Big Fish sold games or the site, will be answered fairly promptly and very politely (and chances are, they will go above and beyond your initial concern).
They've even dumped their tiered pricing so that games are now $6.99 for everyone whether you're a member or not.
The ONLY downside is that during purchase of a game you will automatically be signed up as a member unless you hit the check box to opt-out. That really should be an opt-in request as once you're a member they will bill you the cost of one game per month (as a game credit).
I did actually join their site as a member earlier in the year and haven't regretted it at all.