I've been on Newgrounds for a little over a year now, and I have to say, I absolutely love it! :D
The community is great (as far as what I've experienced so far, lol) and Tom's fucking rad. There's always something to look forward to on here, for instance, Pixel Day!
And speaking of Pixel Day........ I'm going to participate! I'll be making a chiptune track for Pixel Day, so look forward to that! :>