M.C.
I agree with not hosting your own shower. Its okay if its at your house, just you should be the focus not the hostess.
Registering:
Target
Walmart
Babies R Us
Baby Universe
Just be sure to check the return policy. Ex. Burlington Coat Factory will let you return stuff, but only for store credit.
If no one ends up volunteering to host a shower, then it is okay for you to have/host a baby 'meet and greet' a few weeks after the baby is born.