The 580EX is a dedicated flash for you Canon DSLR. Just mount the flash and light sphere on you 300D, switch the flash mode to E-TTL, your camera mode to P. They system will take care of everything.
If you are within the effective range of the flash, everything will turn out perfect...