I just bought an IPod touch and I don't know too much about apps etc but the thing is great. It's really just a hand held computer, I downloaded the Ticat forums and facebook etc you can do anything on it, even use it as a phone. The only problem is, you need the internet to use it.
I like the Rider much more than I do the CFL app. The user interface on the Rider app is much simplier and user friendly. I think if other teams were to come out with an app, I think they should use the Rider app as a template and just tweak their app a bit to cater to their fans wants/needs.
The CFL app was fantastic until they sent out an update. It's designed by Telus and allows all Telus users to stream the CFL games live on their phone. I'm not through Telus and for most of the season last year it let me stream the game which was fantastic. Unfortunately the update fixed the "bug"