Please take a look at the Create-A-Quilt website where I am part of the webmaster team and also a moderator of the chat and mailing list. There are a ton of wonderful quilty activities to take part in there and it is also where I host my own quilt block swaps.