I just bought a Native Ultimate 12 - www.nativewatercraft.net
Fantastic boat - and super stable - you can stand up in it to sight fish.
For a 350 pounder, I would recommend the Ultimate 14.5 - It's a tandem, but converts to a single seater easily - all with a 500lb. weight capacity.
Regards,
Starfish