Just watched this video of Ryan Singer on UI Fundamentals for Programmers. Worth seeing for every programmer who has to do UI design stuff. Ryan Singer is with 37signals, a company making very successfully web applications. But I’m sure you’ve heard of them.
Just found this interesting article about how to choose a combination of colors which people tend to like. Since I read The Non-Designer’s Design Book, I get more and more interested in these kind of things.