Thanks Myth, lots of great info here!

And I'm sure I'll keep running into questions along the way, thanks to everyone responding!