And next to the IWM North is The Lowry - if you are there on the 31st July you'll see the Salford Triathalon
Other possibilities are stadium tours of either Manchester United's or Manchester City's grounds
See
http://www.visitmanchester.com for a few more ideas