Sit-on-top for fair weather fishing, sit-in for not so fair. 12 to 14 feet should do it. Get a basic boat and customize it with all the fishing gear you want- rod holders, fish finder, anchor, etc... I've got an Old Towne Heron sit-in and a Necky Cruiser II sit-on. Love em both.