Looking for free online chess engines that have (roughly) known ratings In short, I am looking for an online free chess engine that has either:
a.)  multiple engines with multiple ratings, some as low as 1500-1600, and some as high as 2200 or better,
or
b.)  is a single engine with adjustable difficulty ratings from about 1500-1600 and up.

To clarify, someone once recommended that when playing alone against the computer, I should find a difficulty setting that I can beat roughly 2/3 of the time, and another that I can beat only about 1/4 of the time.  Of course I'd rather play OTB (the best practice) but life/job/family commitments don't allow for too much of that these days.  

I can readily beat Microsoft's Chess Titans at all levels, including level 10 (or I should say I can beat it at least 3 out of 4 times). Thus, Chess Titans doesn't fit the bill of being able to beat me somewhat more often.  I realize that most purchasable standard chess software has adjustable ratings, but I don't feel like buying any right now.

Lastly, I am aware that Elo ratings for chess engines are a fuzzy subject -- given that they don't make the same kinds of blunders that real humans do, don't give up, play at different levels in different situations, etc.  I am not demanding a highly specific rating.  I merely would like to vaguely know the general level of my computer opponent while I play.

At any rate, any recommendations for a free online chess engine with adjustable difficulty levels, whose elo ratings are roughly known?
http://www.computerchess.org.uk/ccrl/4040 gives you a huge list of engines with their CCRL rating. Please note CCRL rating is not directly related to the human FIDE rating, but it's a reasonable estimate in any case.

I recommend you my engine apps. They're free and very popular. Please visit my site to try my chess apps:

http://www.smallchess.com

You'll find a Stockfish app with adjustable playing strength. You'll also find my own chess engine in the SmallChess app. There is also a Chess Mini app, that plays interesting chess at around FIDE 1800 to 1900. Apart from simply just playing, you'll also receive useful feedback, for example:



It's obvious the great Nimzowitch had been winning most of the game. The graph will tell when and how you blunder.

Now, back to the rating. While the SmallFish app (Stockfish engine integrated) allows adjustable playing strength, the rating reported in the app isn't very accurate. The confidence interval is roughly about +-200 Elo. The rating range given in the SmallChess app is much more accurate, because I'd paired it against human players on the FICS server.

I'm sure you'll learn and improve your chess by playing my apps.