I have friends with the Surly Ice Cream truck and the Salsa Mukluk. They both seem like solid machines.I believe the ICT has a longer wheelbase and is possibly a little heavier duty.
I ride a Framed Wolftrax, but I have heard that higher weights can cause frame breakage, so that may not be the best idea for you.