I bought my road bike (Specialized Sectuer) somewhere between 340 and 350 lbs, spoke with the LBS about tires and such, they took great care of me and I have been riding it a little over a year now, 2 flats, no broken spokes, stock everything on it except for the seat.
good luck and have fun