I look at some of the same sites as Tom but also the Practical Sailor site in the UK. I enjoy the different approach and perspective to similar problems. I've never seen the Ask All Sailors site so will have to have a peek.