Go with Cyclo if you can afford it. I'm getting one in a month or so as well.
M3 is good, but has some problems with it. The GUI is very slow, and I heard there were some bugs as well. When they fix some problems, it'll get better.
Cyclo has advanced options, perfect download play, incredible support from the team,much faster loading than M3 Real, and other stuff.
If you just want to play games, then get TTDS. It has the fastest loading, and it's only 24 dollars from dealextreme.
In conclusion, Cyclo would be the best for now, but who knows? maybe M3 real will surpass Cyclo someday.