I don't think its odd to plan your own baby shower at all! Plus it is a great excuse to get together with all of your friends/family one last time before bubs is born...

I had a baby shower... and I did feel uncomfortable at the thought that people might feel that they were expected to bring pressies, however, as Jillian said, people usually love to give gifts anyway.