You mention being interested in randos and races. Races as in road races? You'd need a road bike. They will handle your weight just fine. Get one with a good lifetime warranty on the frame. It may come in handy if the bike wimps out and you will receive a free replacement if your warranty states that.