There are no sites, as far as I know, where there is "very stiff" competition at $25 NL. Possibly Ultimate Bet used to be somewhat tight. The very worst players, IMO, are at: Tribeca network (victor chandler/doyles room/others) and Bodog.
Some players at BTP have said that Tribeca and Bodog are high-variance sites, where you may have a high win rate but it will come with a lot of ups and downs. The players are so danged bad and they love to get all-in with junk. Sometimes they will suckout and beat you. However, I haven't had these problems.
Both sites have bonuses that clear just fine at both $25 NL and $50 NL. They have provided me with my highest winrates overall at $50 NL. I recommend them.
If you want more advice from other people, there are a number of threads on this, mostly in the "bankroll management" and "poker rooms" sections of the site. Try searching for them....