i took care of an ex-gf's french bulldog for a few months - i loved that thing. i should have taken it with me when i moved, since she never took great care of it. anywho, they're awesome dogs, with a few caveats - they fart like their lives depend on it. and it reeks. they also snore so loud your bed will vibrate (maybe a plus if you like vibrating beds). if you can deal with those 2 things, you'll prob be very happy with them. they're a ton of fun, playful, friendly, and have kind of a funny personality to them.
oh, as mentioned, extremely expensive (as in, several thousand dollars from a reputable breeder), but if you're rescuing, you'll save a big chunk.
here are a few pics of Marley, the dog i took care of. while i couldn't give a rat's ass about the girl

i still wonder what happened to him...