I use a Netgear 16 ports GS116 -- it has an external PSU had has no fan, also doesn't heat up that much! Not sure if they do a 24 ports version...
i've been using that switch since 2008 or so, and it's been very nice and reliable. Also supports jumbo frames.