As for my favorite porter recipe, look at my recipe pulldown. It's "Holy Grail". That name came from the fact that I (a I mentioned) am very picky about porters and it took me YEARS to get the recipe where I wanted it.
However, I really do suggest brewing what you put together and see what you think of it. If you don't like it, start tweaking from there. If you do like it... congratulations!
Brewing is a hobby, and entails a lot of experimentation. That's a huge part of the fun.