We just watched "Cowboys and Aliens" last night, and I have to say that it was a really fun movie. Without giving away much (you can see most of this in the movie trailers) it's the space invaders versus the cowboys, the outlaws, and the Indians, ant the final battle is an absolute hoot. Harrison Ford is great as the crusty old rancher who has the whole town scared of him, and Daniel Craig is as good a Man With No Name as Eastwood ever was, and a whole lot grubbier. Definitely better in this than he ever could have been as James Bond.
Just on a side note, seeing Craig and Ford together has given me an idea. Craig would be an excellent choice for a new Indiana Jones. Blasphemy, I know, but seeing the two of them side by side, the way that they move, talk, and just act in general, it will be more noticeable. Just one bit of criticism, however. Daniel Craig rides a horse like a sack of potatoes. He should have spent more time learning to do it the way people really sit a Western saddle and move with the horse. Ford, on the other hand, rides like he actually has spent most of his life in a saddle.