This site has a lot of good general tips for web UI/UX design backed by some statistical data: <a href="http://goodui.org" rel="nofollow">http://goodui.org</a>
Always go back to the classics<p>* The Design of Everyday Things
* Design for the Real World
* A Pattern Language
* Notes on the Synthesis of Form
* Never Leave Well Enough Alone
* Don't Make Me Think
* How Things Don't Work
* Usable Usability
* The Visual Display of Quantitative Information
* A Theory of Fun for Game Design<p>Other left-field books I've found myself going back to for design inspiration more than I would've thought<p>* The Death and Life of Great American Cities
* The Philosophy of Andy Warhol
* Influence by Robert Caldini
* Shakespeare: The Invention of the Human
* The Art of Looking Sideways
* Cosmos
* Operating Manual for Spaceship Earth
* The Theory of Moral Sentiments<p>And just specifically for computer UX, Smashing UX Design is a pretty good crash course.
Mark Miller's class "The Science of Great UI" at DevIQ is pretty awesome. He teaches principles of design and ease of use and then shows example after example in the physical and digital realms.
I feel like there aren't really good resources. I feel like good product is fundamentally asking yourself question "why does this suck", "do I/the user really need this", "what is the user trying to accomplish when using this" and trying to come up with answers.
I have not found any that have really helped me. On my own food side project, the best thing I have done is try to eat my own dogfood. See what works for myself and what is not working and try to fix that.