That's a pretty good list there. I have a feeling you're right about iLife and iWork because they probably use Leopard functionality so it wouldn't make sense to release them before Leopard.

Off the top of my head I'd add a sub-notebook to the list of maybes and I'd promote a new iMac to the top of the list of possibles.