The IEET (specifically, J Hughes) has some interesting articles on Transhumanism and philosophy, although he mainly sketches the issues without saying anything. Still, it could stir some interesting conversations. So far, three bits have been published:
The last of which would be a great start to a discussion on methodological naturalism and philosophical naturalism.