I spent most of my life in Ft. lauderdale, only moving away because of OSU.
In my opinion it's a great city. I'm not a big fan of Miami, but Lauderdale and Palm Beach have the best of South Florida. If you enjoy really hot weather, it's the place for you. The area around NSU is nice, located next to an east-west highway which connects you to several north-south highways. This is good because South Florida tends to be spread out.
There's decent nightlife in several places, such south beach, cocount grove, riverwalk, cityplace, etc.
If you like metropolitan areas, Ft. Lauderdale is in the middle of one giant one stretching from South Miami to North Palm Beach, which is over 100 miles long.