The
Clyde/Athena forum is full of people North of 300 lbs. riding road bikes. If you WANT a mountain bike, great. Buy the bike that speaks to you. But if you really want a road bike, it can be done. Stop by the C/A forum and say hi. It's a friendly, supportive place.
[strike]BTW, generally speaking, where are you from?[/strike] We were posting at the same time!
How tall are you?
And for efficient CL searches, I HIGHLY recommend
www.searchtempest.com. Saves a ton of time.