Def spend the extra on the toilet - and go porcelain.

As for taps, not sure really, but you want metal, not plastic ones. I always thought Dorf were a 'quality' brand. I would buy them from Reese or somewhere though, not bunnings, as they will actually know what they are talking about.