I listened to a friend's Sony E888 back in 1999, and I loved the sound, but they were too big for me to wear for extended periods of listening. I think that the Sennheiser MX880 is the closest to the Sony E888 in terms of sound. Interestingly, the model numbers are close (888 and 880). The MX880 is not too big for my ears, though, so they may be small for you. I recently got the Sennheiser MX980, which are bigger than the MX880, and I'm still burning it in but it may have more bass than you were getting from the Sony E888. There's also the Sennheiser MX985 to consider, which may be smaller than the MX980; however I've never listened to the MX985. Note that the MX880 needs to be positioned properly (in my ears, at least) in order to get good sound; repositioning the MX980 makes little difference (again, this is in my ears). The Sennheiser MX880, MX980 and MX985 are not sold by authorized Sennheiser retailers in the United States so, if you're an American, you'll have to import them.
Edit: The MX880 and MX980 have disappeared from Sennheiser Germany's site. They were there earlier today. They may have been discontinued.
Edited by vhobhstr - 6/11/13 at 5:52pm