If the warranty is still going strong for you, go with the Canon repair and don't tinker. If you need another receipt or anything let me know.
If the warranty is gone, depending on the extent of the damage it could be tinker time or recycle.
Canon rebates kicked in on the 15th through the rest of the year, Rebel XT on the list with a bunch of other goodies.
Sorry to hear about it, but girlfriends don't usually have warranties and she looks like a keeper
For the record, similar scenario, I let my girlfriend go up on a tree to take a shot, she fell,....the camera was a minolta x-700...so it was fine, but the grief i got, sheesh "this stupid camera is so metally (yeah its a word) that when I feel on it I think im going to get a big bruise now!"
....ah, if stories like that don't keep film cameras going, I don't know what will...metally....cameras still working being falled upon my attractive women....good times