I started in 3 rail, but for my personal modeling, the 2 rail bug got to me. I model roughly 1953-1960 CNJ & PRR in 2 rail while I model everything else in 3 rail. I am a self admitted snob on my 2 rail collection, but less so on 3 rail. I collect western roads and Amtrak in 3 rail as my local 3 rail club is western themed or Amtrak. I have over 150 scale passenger cars of which about 35 or so are K-Line. Nice cars. Most of my cars are Golden Gate Depot. All correct scale length based on the prototype.
I also have an affinity for vintage trains and have a reasonable collection of All Nation, Walthers, and Athearn O cars. O scale is a very interesting space because it is so broad. You have your scale enthusiasts like myself, some amazing hi-rail 3 rail modelers, those who collect and operate tin-plate, and finally the very loyal traditional O gauge Lionel style trains. There are not any wrong answers, just a lot of opportunities to enjoy this scale. I made my switch into O at about age 32. I started in HO at 7 so I still have more HO years than O behind me, but I love this scale. Great people, great models, and lots of fun!