OK guys, there are no special level bonuses and such that I know of (there could be back-to-back line clear bonuses or something, but I haven't noticed).
Here are the key points:
The speed seems to stop increasing after level 10, and you get *way* more points for clearing the same lines on level 10+. So, just start at level 10 and maintain it, and there are no nasty surprise speed increases.
The autorepeat is uselessly slow in this implementation, so be prepared to bash the hell out of your keyboard.
The scoring system is *extremely* biased in favor of Tetrises (4 lines cleared at once), so holding out for Tetrises can be advantageous, but don't get too crazy because the piece distribution is absolutely atrocious (like 4 of the same piece in a row sometimes), and you can shoot yourself in the foot so to speak (think sustainable risk taking).
In Arika versions of Tetris, there is a 20g mode, in which pieces fall from the top to bottom in a single frame (1/60sec), but there is a short lock delay to scoot the piece around. I can't get more than 100 lines in such a game, let alone Tetrises, but there are crazy dudes who get 100s of lines, play with invisible pieces, etc. They are to Tetris what some geekhackers are to keyboards....
I will post a link to my own Tetris clone when I get time to get it a bit more polished (probably end of year).
I haven't played much Bejewelled, but that would be a fun challenge too!
Good luck everyone!