Dear Dreadgeek,
Thank you so much for starting this thread. It's so very exciting to read nerdy science answers written by an educated skeptic who doesn't break out in hives to the word deist. I have no questions for you but I hope someone throws a good juicy one out there.
OH! And I love that I'm not the only one who believes in the possibility of creation being the creator. I thought that was just my weird belief. Now I see that I'm not alone

Mariamma