OK, incompatibility is annoying, but you have the most powerful calc in the world. And the quality of the games and programs is very high. You won't regret. I'll visit your web page. I'm kind of dissapointed here.
Visual basic is o.k.
Can't beat Delphi. It walks on everything microsoft has to offer. It is too bad that they don't merge the IDE's, since they are essentially the same product just with a different front end to the compiler. Dear person who thinks TI-89 has compatibility issues, You are wrong. With the release of Doors OS 0.96, all that has been solved.