I have a buddy that is (or was) about the same size of the OP. He had a Steamroller and loved it. I think he started the "Show me your Steamrollers" thread.
Mitchell,
Most frames can handle your weight. They key will be to get 32 or even 36 spoke wheels that will act as subtle dampeners. 25c tires will also help a lot.