Sweet! Thanks Well, it's more than just stuff for Droid. It's an art site where you display screenshots, photography, wallpapers, icon, etc. Just things that you have done but it's a great place to get stuff and post.
This is the link to the XDA thread that links you to the place that you post your comment.
Calling All XDA DeviantART Users - Get Android Some Love! - xda-developers
You'll have to set up an account first though. deviantART: where ART meets application!