Hi
Im quite pear shaped although have big boobs.
Anyway I have found some brands that are more generous than others.
Scott - Ive found all their shorts wonderful. I have both scott contessa shorts in a X large (they are shorter in the leg so good for the more petite too) I also have some race scott shorts these have longer legs and are smaller than the contessa but still a genrous size.
Northwave - Ive found these to be generous having both large and XL in them and they dont look over stretched either. Ive just got a jersey too and its hips to bust ratio is the most decent ive come across yet.
Pearl Izumi - Found that there jackets are definately cut on the smaller side but there shorts I found ov er sized, usually with the wait being too big in comparison to the hips, also quite long in the leg and pads which were over sized.
Altura - Found most of their items too large in large and XL The jackets were too big on the bust compared to the size of them at the hips, arms were also quite long.
Gore - Tried a jacket and found these very undersized.
Nike - Again another brand that undersize, I have a XL pair of shorts and they are a few inches smaller all round than the Scott shorts.