I just got my bike last weekend, so I've done zero organized rides to date. I don't even know what TBA is to tell you the truth. The couple people I ride with always ride with Fat Frog's, so I'm going to start doing those on Saturday.
Edit: I'm thinking TBA is Tidewater Bicycling Association. I checked their site and definitely will start going on some of those rides.