All of the 24-xxx lenses are good. I was drawn to the f4is for its size and macro. I've owned the 24-80 2.8 1 and I was good but heavy. The 24-105 was nice too. I've never tried the 2.8 II and I'm sure it's great but for me I prefer my primes when I want faster and I have a lot of 77mm filters already.
I've only had the 24-70 for a short time but I'm really liking it but I mostly wanted it for travel.
Just decide if you want range. 2.8 or small with macro.