If you have a Canon camera with a port suitable for connecting to this cable... but this NOW.  For just a few dollars, you can enjoy HD pictures and video on your HD television.  Cable is nice and long for easy use with the TV.  I would recommend to anyone.