Definitely go to Venice. Florence is boring and the only thing to see there really is the David. And don't spend the whole day in Pisa. It only takes an hour to see what you need to see. After seeing the leaning things, catch a train to Lucca. It's 30 minutes away and a great place to spend a day.