For a boat type thing, you'll probably want one of those Panasonic toughbook type laptops.
For a more reasonable set up, you might want to check out a thinkpad x220 with a slice battery. The x series sips power, and all thinkpads are made of tougher stuff than the average laptop. I have the tablet varient, and it gets about 13-15 hours on a single charge. The non tablet version is supposed to have better battery life and is supposed to be more rugged.
I use an hhkb with mine, since I can put it right on top of the keyboard and have it fit perfectly. But honestly, unless I'm writing something major, I just use the laptop's built in keyboard. It's better than some mechanical keyboards I've tried, and the trackpoint is better than any trackpad.