Oh there are badges for forum posts, editing and submitting. I've got them all designed, it's now just a matter of @matt implementing them. haha
Could be neat to have a specialized badges though.