Bodyboarding, only cause i cant surf lol.
Waves vary alot, and depends on off-shore weather, and of course the tide. Down south(Margaret River, W. Australia) is probably the best waves you can get over here, average(last time i was there maybe 3-4 years ago, summer), the waves were averaging 4foot/1.2m, but there has been reports of waves up to 5m+("king waves"), although these are usually from hitting under sea rocks close to cliffs.
Best we can get near me(Perth, W. Australia) is either just before a storm, or just after(not as good, lots of seaweed in the water), but you could easily get 1.2m+ waves, consistently off sand bars(and close to shore, so it's always a bonus

)
Go about 50-60km's north and you get reef. Not the alive, typical reef with coral and shit. The reef is mainly sand/limestone, and it's sharp. But, the saving point is the waves are good all year round for bodyboarding, and the frequency of the waves makes it good, instead of waiting ages for a wave. Also, like said above, just before storms is the best, with waves reaching 2m+ with a 2m+ swell(up to 5m total just off shore), good thing about the breaks near the city is the fact it drops off pretty rapidly, and we get all the wind from Antarctica, so if you like kite surfing then this is a good place to go.
Some places have
very strong rips(rip tides, w.e you want to call them), so you have to be careful. Only popular beaches during summer near the city have any form of surf lifesaving, and these beaches are crowded and generally unsuitable for surfing(but bodyboarding is fine). But then you have the problem of it being summer with fuck all decent waves(hence why all the surfers/bodyboarders go south to Margaret River for christmas, etc because there is still good waves.
Damn, this is all over the place. Owell, you might be able to understand it