A lot depends on the site's rules for clearing bonus, what they consider a raked hand and how points are calculated.
For example, the Microgaming sites (GNUF, Spin Palace
etc.) count every hand that has $.25 rake as a raked hand, whether you contributed to rake or not. A hand with $.20 rake counts for nothing. Therefore, you have to play at a limit where the average pot size is $5 or more to make any headway clearing a bonus. Most of the tables in the Microgaming sites are now in Euros and you have to play E$5 or more in that case. You can play lower blind levels in PL Omaha, but you can clear these bonuses just as easily playing .50/1 limit holdem in a loose game.
Other sites such as Full Tilt give you a percent of a point for any rake less than $1 and every raked hand counts.
Also consider whether the site awards points for tournament play, including sit-n-goes, if this is what you prefer to play.
Absolute Poker and many other sites require you to be involved in the hand to get points because the raked hand definition requires you to contribute to the pot. It makes it harder to clear if you are generally a tight player in cash games.
The best advice I can give is look for a game and limit where you are making money and let the bonus take care of itself. If the bonus doesn't clear at the game and limit you want to play, pick another site.