We have a Bulldog, a Standard Poodle, and a mix (Shepard and Lab). They are all great dogs with each having different advantages/disadvantages.
For the Bulldog - they are expensive but they are worth it. Our bulldgod is a goofball. Bulldogs, in general, are the sweetest dog around. Ours is sweet and curious about everyting - consequently he gets into a lot of things. We've spent money on him but he's been worth every penny.
We've had our bulldog are a little over a year now. My wife was totally against it but it was my turn. She choose the Standard Poodle 12 years ago. He's a great dog too. We researched breeders through our local kenal club and selected a breeder after talking with each and calling past customers, etc. When we got our little Mojo (his full name is "Mr Mojo Rising" - he's a Jim Morrison fan) he was 10 lbs. Now's he 60 lbs and still cute as ever! He's not a timid or agressive dog. Just curious! And Goofy as can be! And he's not athletic. Basically, Mojo eats, sleeps, gets into things, and keeps us laughing all the time.
As I said earlier my wife was totally against him. She did research and was convinced that bulldogs were not a good bred for us (or anyone for that fact). Now a year later - she's a big fan of the bulldog. Mojo is her little baby. He follows her around and basically causes havoc. She loves him and he loves her. It so funny to see his reaction when she walks in a room. He gets all excited and starts all these weird noises, rolls around, and gets under her feet.
One last thing - Bulldogs can be trained just as well as any other dog. They have a rep of being stupid but Mojo has already learned a lot (he's just over a year old). The secret to training bulldogs is to use food (treats) and be consistent. Mojo hasn't had an accident in our house since he was 3.5 months old. He knows how to "sit", "stay", "roll over", and "hand shake". If I tell him to "sit and stay" - he will even if other dogs walk by. The thing about bulldogs is they'll do anything for food. But they're stubborn so punishing doesn't work well. He learned everything by treats. Once he figured out what I wanted him to do he'd do it if (and only if) he got a treat. That's where Mojo is different from our other dogs. They'll do it because they want to please. Mojo wants to please too but really what he wants most is food.
Hope all this helps.
PS: Search the internet for "Tyson" the bulldog - this bulldog can skateboard. It's cool.