Bejeweled 3 is probably one of the best Match 3 games available on Steam, or if not, then it's definitely the most complex one. It features various game styles, thus satisfying different gamer personalities.
If you like to be under pressure, then there's the Lightning Mode, in which you have a timer that you can be increased by quickly match some special time gems. Diamond mine provides a similar tension: there's a timer too, but in this mode you dig in the stone and sand by matching 3 - 5 gems in order to uncover treasures. However the most stressful game mode is probably Ice Storm - in which you have to fight the climbing columns of ice that quickly threaten to cover the entire board; to prevent this you need to have quick reflexes and a very good perception of the available matches. In order to beat this game mode, I had to switch to mouse and keyboard controls (mouseovering the tile selects it and WASD moves it in the corresponding direction).http://steamcommunity.com/sharedfiles/filedetails/?id=446286039
On the contrary, for those that like a more relaxed approach, there's the Zen mode - the classic Match 3 in which you can enable/disable different relaxing background effects and positive affirmations. Another relaxed mode, but more suitable for those that have an analytical mind or love to strategically solve a puzzle, is the Butterfly mode, in which some of the gems are transformed into butterflies that automatically move one tile up whenever another match is made; having one of them reach the top of the board ends the game. This implies that you have to plan ahead your moves and optimize the matches so that they contain as many butterflies as possible.http://steamcommunity.com/sharedfiles/filedetails/?id=446286100
I found Poker mode to be the least attractive of all these modes - you are required to build certain poker hands by having consecutive matches of the same colors. It's a game of chance, since your poker hands highly depend on the randomness of the current tiles.
Lastly, there's the Quest mode that contains 40 variations of all these described above: finding a certain number of treasures or freeing a certain number of butterflies, or ticking bombs that need to be matched before the timer wears off etc.
The game adapts itself to the game mode you're playing. For example, in Diamond Mine or Ice Storm mode the game will provide you with suitable gems to create matches or 4 or 5 which result in special gems that help clearing up the board faster. In Poker mode you’re more likely to have gems of the same color grouped together, thus facilitating the process of obtaining good poker hands.
All-in-all, this is a good Match 3 game, if you enjoy the style. But it's quite addictive, so it will probably keep you entertained for hours. Even more so, going for 100% achievements requires a lot of time of grinding.