I'd probably have managed to hold off the temptations of the newly announced Mac mini if only for the fact that I appear to already own the perfect monitor for the teensy, tiny little thing.
Steve Jobs announces iLife updates, but doesn't make it quite so clear that you'll have to pay out for them; the UK store offers an up-to-date program, but no suggestions of a free software update.