That lens sucks. So does the kit lens that is the 18-55 3.5f.
The Rebel is a good line of camera, whether it be one of the older ones an xt, or an XTi, but the kit lenses are that cheap for a reason. If she is serious about shooting wedding go with a rebel, but the minium lens your going to be able to get away with is the 24-85mm 3.5 and even that is kind of a stretch but the price of $400 is much less then the industry standard lens which is the 24-70mm f 2.8
Using a lessor lens shooting a wedding can present problems with clarity, ability to focus in low light, and over all image quailty. The optics are just not there. Your gonna get yourself sued shooting weddings if you don't pick up a good lens.
They sell a 50mm fixed f 1.8 lens for under a undred tht is alos nice, but not as cool as the 1.4. The optics are different as well as a stop short.
I've used the Nikon D1X and the Fuji S3 and was happier with the rebel overall for color quality and the ability to edit and blow up images. Skin tones seem to be better on the Rebel, after you switch the parameter setting to Parameter 2 so the contrast and brightness is not altered in camera. I also recommend shooting on Adobe R G B on any of the forementioned cameras. I do like the Nikon better in lower light scenario's but the Cannon line overall.
The XT is a good camera and fairly durable IME. I have taken over 200,000 pics with mine with no problems. If you can't guess I'm a photographer to pay the bills.