Thanks for all the posts, I am much more enlightened now! After reading this and other threads, I am leaning towards IO. Offset accounts also sound pretty fantastic, I like the idea of having more control of your cash.
In response to josko: yes, I would like to end up with a portfolio of...