Hey Ant,
Good Choice in Cameras. I am a bit biased in that I am a Nikon Man
If you get that 512 CF get the Ultra 2 or high speed version of the card. It's more expensive but it is a lot more convienient when takeing a series of pictures.
In my family we have a Minolta Dimage X 2.0 (size of a pack of cards) a Nikon 4300 and a Nikon 5200.
I've been playing around with my friends Panasonic FZ3 & FZ20...... great cameras with image stablization.
Cheers,
Vic [veng68]