This is almost an oxymoronic concept but there has to be a balance somewhere doesn't there?

Every decent player is a victim of the suckout especially online at lower levels. It is also generally accepted that the higher the level the harder the game is to beat.

Any recommendations on how or where to find games with limited suckouts, but without entering shark infested waters.

I know this topic will have a lot of buts, ifs, and it depends type variables but any input on this topic would be appreciated.

In short, if playing against better players makes your game improve, how can one do this without severly crippling the bankroll?