Ip is awesome!, a lot of people with similar yet varied viewpoints yet despite the number of people it is a somewhat closeknit online community. The admins/creators of IP have worked tirelessly and selflessly round the clock to put together the best activism minded site I have yet to come across on the internet. :)