Matt I've done both computers now. Had an issue with the second one, as it was a fresh install, and took a while to realise you have to enable the podcasts section for it to display.
Paul_Wheeler I upgraded to iTunes 11 last night & yes the layout does seem a bit more user friendly 🙂