I have a T1i, and it says you'll want a class 6 or better card to handle video. Despite this, many retailers attempt to bundle Rebels with class 2 and class 4 cards. As for space, even 8GB goes by pretty quick on a holiday. And if you plan to take any video, that eats up space REAL fast. Will you be taking a laptop with you? If you can transfer the images at the end of the day, you could probably get by with 4GB, preferably atleast 8GB. You probably won't fill that up each day, but is likely there will be a day where you go somewhere and takes loads of shots.
I let folks from the UK recommend shops in your area. Looking on my local price comparison site, a 60D, shipped from a reputable source, ranges from $1011.35 to $1270.48, so getting the store right IS important.