Several companies make dedicated flash units that will work with Canon Rebel series cameras. The less expensive units will not have exposure compensation. If you want to use them for fill, you have to change your aperture, which will change your photo composition. Or experiment with covering the flash head with tissue, etc.
In short, if you can wait until you can afford a Canon 420 or 550, you'll be glad you did.