I am in Nova undergrad (applying to pharmacy school for fall 07) but I am originally from Buffalo!! So I see both sides of the story: Nova is a great school, the buildings are new and beautiful and its close to everything: the beach, the malls, great food and cluture. However, its expensive, very expensive to live and attend school there. The weather is nice, but its really hot over the summer and it will rain almost everyday (summer rains). Living in florida you always have to possibility of hurricanes which can be severe (so don't ONLY listen to those people who say that the snow in Buffalo is bad, you will get bad weather no matter where you go!)
Buffalo also has plenty to do especially downtown, obviously the weather is a draw back however, you do get to experience the character of the seasons...which I can say I really miss!! The snow can be good if you ski or snowboard- plus you get snow days. Buffalo is not nearly as expensive as ft.lauderdale (thats where nova is located, actually the city is called davie)
I can say that these two schools are very different. I have friends that attend both Nova pharm school and Buffalo pharm school, they both love it. Its really your personal preference about the little things that will matter the most to you!
hope this helps!!