"Which one heats the best?"
The one with higher wattage. The difference between the two is that the red light is a flood light and will direct its heat in more of a straight line. So do you want straight line heat for a basking site, to raise the ambient air temps, or just look at your guy at night? For basking, get the red light. For the other two, get the blue light. Just make sure you get the correct wattage or you'll either cook your snake or provide nothing at all. The best way to tell is with a $15 digital thermometer and a pet store with a return/exchange policy.
"Which one gives off the best viewing light?"
Again, the one with higher wattage. This really comes down to your personal preference over the colors. I use the blue lights, and have been for around seven years. I find that the blue compliments their colors a little better than the red. But that's my preference. Maybe try them both out. Get one first and after it finally blows, try the other one.
"WHich one lasts the longest?"
That depends on the brand. I've found that the ReptiSun bulbs tend to burn out really fast, within a month, with continuous use. Right now I'm using the Fluker bulbs and haven't had any problems in a little over a month. This is, however, my first experience with this brand. They say 3000 hours though.
"WHich one do yo recomend?"
I'd recommend the Fluker blue bulbs. What size enclosure will this be for?