So you plan on traveling to Miami on Thanksgiving Weekend. Yep.. its going to be Thanksgiving here. Its one of the busiest traveling days of the year. Kuki and rollerdonna are Canadian and from what I've read they have great TA's they work with. I suggest you PM them or I can to help you out immediately. A good TA can get you set up as a group. Its running real late so I don't know if you can get cabins together. I suggest you do a little research via expeida.com or www.cruisesonly.com
to see whats available. Those sites will give you breakdowns in pricing and where you can go. When you call the TA, you already have a date in mind so it will help things out. The shorter the cruise is the less it will cost. It also depends on what cruise line you pick.