Chris, you are welcome to PM me, and I'll help you the best way I can. I too am 270 @ 6'4" and live in NOLA. It really depends on where you want to ride. Before you can decide the type of bike, you need. There are many different ways to ride as well as different bikes to look at.