Thanks for all the info everyone!
My next question is how do I pick a TA?
My friend's mom is a TA and booked my last cruise. She did a GREAT job - who would complain about a free upgrade from an inside room to an extended balcony (anyone getting sick of me talking about that yet? haha). But, lets say in the future I can't use her for some reason - where do I begin to look?
RCCL - Adventure OTS (Honeymoon!)
CCL - Carnival Miracle
RCCL - Enchantment OTS