I use capdase softjacket xpose for Sensation XL. All ports and buttons fit EXCEPT for the Camera Button. Thus I had to do some modification on the case, I scraped that part where the camera button should fit in. After some effort of scraping that portion with a blade and using a soldering Iron to melt some layers faster, I was able to make an indention on the softjacket case. now it fits perfectly.on my Titan.
I also bought a leather case for Sensation XL, thinking that I could just tear away the Phone holder in the case and just replace it with the softjacket that I modded. I used a plastic card to separate the original phone holder of the leather case and and leather case itself. Then, I applied some thin double-sided tapes on the modded softjacket. It sticks on perfectly, holding my phone securely.