The Speckyboy Design Magazine site has a list of 50 free e-books for designers and developers that is worth looking at.