Rabbit is very lean and dries out easily, so I would only cook it two ways:
1) Quickly seared and roasted until just cooked through, say about 20 - 25 minutes in a 400 degree oven
2) Simmered for hours and hours, which gives the meat a chance to reabsorb some cooking liquid.
Anything between these two extremes will get you dry, mealy meat. Try searing the rabbit pieces in oil, removing the meat, then making a quick sauce in that same pan with finely chopped onion, tomato, eggplant, and garlic. Everything goes into the crock pot for about 4 hours on low and you've got something like a Catalan rabbit dish.