I tend to use supermarket own brand as it's very cheap, however Gillette foam I'm a red or green can is the very good. If you can find the Gillette Lime foam then that is the absolute best you can get.
Definitely Barbasol...like others have said, it's cheap and I like that it comes in other scents. It doesn't irritate the eyes and I think it's smoother than the other brands.