I just installed a Pioneeer AVH-P3200BT into my '01 and I couldn't be happier. I went with this one for several reasons. I did not want a flip up screen and I do not like motorized faces. This limits me to the 5" screen on the 3200, but I am fine with that.
On my Expy, I had to cut a center (plastic) support between the headunit and the climat controls, and had to enlarge the stereo opening slightly as well, but it wasn't anything too overly difficult if you are comfortable at all with a Dremel type tool. I used my Rotrzip with a flex shaft and it went fairly smoothly. Any cuts I made were not structural and are hidden behind the bezel.
I also need to throw a second vote in here for soniceletronix. They had the cheapest prices and, contrary to crutchfield, they will tell you that double dins fit our trucks. I actually ended up going with Amazon.com for my purchase, because they dropped the price on the BT model to what sonic charged. With my employee discount added to that, amazon came in significantly cheaper.