have a look at my mega gamedev linklist wich is meant as a "must have" starting point for indipendent game developers. feel free to comment if you think its missing something. iam still working on it.