I absolutely LOVE my XL2, it has all the settings I need to try and give me the "film look". If you want to go mini DV, go with the XL2 without a doubt. If you are wanting to go high definition, you might want to consider an XL H1, or the Panasonic DVX 1000A, or I forget the model, but the one that uses P2 cards. I've shot a little bit with that one, but it had a P+S technic adapter on it, and a 22mm or 18mm Arri PL lens. It gave a really good DOF, but that will cost an arm and a leg to buy. If you wanted to go all out and have the best camera ever; buy a RED ONE with a crooke prime lens set. I worked on two commercials which were shot on a RED, it was AMAZING. Honestly I fell in love with the camera...
Here is another thought. Sony has a new camera, the EX1, it does 1080p in 24fps with interchangeable lenses (well only 2 lenses that are available for the camera) I know there taking reservation orders but I don't know anything more. I don't even think the camera is actually out yet, but it might be something worth waiting for.
All in all, I would recommend an XL2, over all of the cameras above, except a RED. I haven't had ANY problems with it, I get total control over the image and it has interchangeable lenses. Its a great buy, and you wont regret buying one at all. Its on the heavy side, and doesn't have a big LCD screen. It has a eye piece which flips open to reveal a tiny LCD. I had one shot where it was awkward to use my camera, you cant rotate the screen. But other than that, go with an XL2. I have cheap Coleman lights I bought at a Home Depot that give nice lighting results I'm happy with. Even if you don't color correct with fcp, it still looks great. It does 24fps, with 1/48th shutter speed, which mimics the "film look" very well. You have so many options with the camera to give it a film look, its almost overwhelming.
If you have any other questions, let me know. I hope I'm of some help, PM me if you have any other questions; I'd be more than happy to talk on the phone with you about cameras, movies, or just film stuff in general!!!
Nathan