Speed bag work sounds interesting - I have been making that a regular part of my routine just to try to get things flowing a bit more.

As for visualizing I think I'm a lost cause! For me the difficult part is bringing what I have in the gym into a fight and I think the answer is to compete as often as possible and develop some techniques to put myself in the right relaxed mode and the close to the fight a relaxed but pumped mental state. I think I have always put too much mental energy into worrying about what the fight outcome will be instead of what I'm actually going to be doing in there.

Don't have a set date or opponent yet so I might be getting excited a little prematurely but will be posting a vid of it so everyone can pay me out. I also promised glut man (AKA Von) some skanky ring girl flesh on vid so if it's too embarrassing I'll just edit out the fight part and leave the minute breaks