Well I finally slayed one of the oldest bugs in my new app, one that was annoying under iPhone OS 2.2.1 and caused outright crashing under 3.0b.

On the down side, there seems to be a new, less-annoying bug at least in 3.0b (I can't test 2.2.1 currently), so I'll be turning my attention to that one shortly.