Sorry to spam around these ST forums but just making sure everybody sees it somehow either here, NKI’s thread, or the ST revival thread.
Someone made a petition (with stipulations even) to Capcom to get Super Turbo on Xbox 360 Live. Check it out…
http://www.petitiononline.com/SSF2T/petition.html