A ma connaissance, il n'y a pas de télécommande sans fils compatible 300D et 5D.

Perso, j'ai une canon rc-1 (infrarouge) pour mon 400D (compatible 300D, 350D). Elle est super mini. Elle comporte un bouton de déclenchement et bouton de sélecteur de mode : verrouillé, déclenchement immédiat, déclenchement retardé de 2 secondes.

Elle permet aussi, en mode bulb de prendre des tofs longues durées (un 'clic' sur le bouton de déclenchement démarre la prise de vue et un second 'clic' l'arrête).

Je n'ai pas fait de test sur la portée (je reste près de l'appareil, je m'en sert pour déclencher sans faire bouger l'appareil et sans attendre le retardateur).

ATTENTION à un détail (sur le 400D, j'ignore si c'est pareil sur le 300D) : la télécommande doit se trouver sur la droite de la cellule du boitier. Si je me met sur la gauche ou en face, ça ne fonctionne pas (j'ai longtemps cru à un faux contact dans la RC-1 avant de comprendre).