Ambah, we don't have a foreman grill, just a cheaper alternative. the only thing I don't cook on it is sausages, as I find they go too dry cos all the fat goes out of them (which of course is the idea but I hate dry sausages!!!)
They can be hard to clean, I found mine most difficult after cooking chicken. But I just spray some cooking oil on it now before chicken, and I love it.. so its not a foreman, but its just as good!!!!