I have flat, wide, and long (47) feet. I tried PI shoes, and it was like putting my foot in a vise, as you've discovered. Lake fits me best, and I'm using CX330c's right now. Sidi Megas I found to be too wide, but my old, normal-width Sidi Lightnings fit quite well, as the material of the upper is softer than most brands, so there is some give for comfort. I've heard that Northwave shoes run a bit wider than most, so they may be worth trying. I have a pair of Diadora Ergo Carbons that are fairly wide, but these should definitely be tried before bought as they have a very stiff upper that doesn't mold to the foot over time. These are my winter weather shoes, since they're very durable, and easily cleaned. I believe Cannondale rebrands Diadora shoes, as well. Good luck with your search.