As part of my idea for taking the train from Sydney to Brisbane, and stopping on the way, I'm thinking of stopping off in one of Coffs Harbour or Byron Bay. I'd probably pause for a couple of days, and ideally I'd like to do 2-4 dives (probably a two tank dive, one or two days running)
I've read that both places have good diving, but what I'm not sure on is how do they compare? Does it tend to be cheaper in one than the other? Is there a wider choice of dive sites at one? Do you tend to visit a wider choice of sites at one (important if I'm to do two days of diving)? Is one more affected by weather / tides? Does one have a better variety of fish to see? How about sharks? (The kind you swim with, rather than the kind that eat you!) How do the typical times from dive shop to dive site compare?
In case it affects things, I'm a (advanced) qualified diver, but I won't have much kit with me (as alas my luggage allowance flying in is quite low...)