I agree the Gordon trade was terrible, but Rick very likely saw the writing on the wall at that point and knew that he had to take a 100 to 1 shot that Gordon would be a hero and save the season (and Rick's job).
I don't agree that the Feeley trade was that bad. This team needed a QB early in the offseason, and Rick made a list. Washington tied up his top two marks, and Feeley was the third and final option. The choice was between getting Feeley and getting nothing. Getting nothing meant going through another season with a Brian Griese coming in late and not learning the offense. We know how that worked out. Again, I think it was a matter of doing what he had to do to save his job. Somebody here pointed out that the real mistake was giving Wanny a do or die year. That is what led to Rick becoming GM (to take that off of Wanny's plate) and what led to desperate moves. I don't blame Rick for being desperate -- he was getting one shot and had to try to make the most of it. Do you actually think that he'd still be here if he had made trades more popular with the fans or had kept those picks? I don't -- Saban wanted his guy in the job, which is totally natural.
When a GM can get a team a starting guard in the 6th round, a backup LB in the 7th, and a starting CB in the 4th, he's a pretty darn good GM in my book.