I just discovered rowing and posted on the other section "Other Sports". I think it is very similar to weights and really strengthens your core. It is definitely a weight-bearing sport to help with bone density. Even though I have only been doing it a couple of weeks, I already feel a difference on the bike - especially when climbing out of the saddle.