I have about four different brands of straighteners of varying price and all are very good, however nothing compares to my GHD's they are IMO far superior to other brands.
My hair is thick and quite curly and when I use the GHD's it stays straight until I shampoo again, even in damp weather.
I have yet to find any straightners that will keep my hair straight until the next shampoo.