Well, the iPod Touch version 3.1 software is out, and they're charging again (hello? I don't think Sarbanes Oxley applies to Canada...) for the software. But this time, only $4.95.
I can't be too sure (as I still haven't updated), but it looks like if I upgrade to 3.1, I get all those features in 3.0 tossed in for free.
Cool. I wonder what happens if I wait for 3.2?