I have a George Foreman Roaster
and it has been wonderful. In the summer time I cook in it more often as it does not heat up the entire house. I find it easy to clean. This roaster has a removable pan that you can wash in the sink. You wipe down the rest of the inside if there is any caramelized bits of meat on it when you are done. Clean up is very easy.
I have made roast, chicken, meatloaf and even brownies in it.
I have taken it with us in the camper when we have been on the road as the little oven in the camper is so unpredictable.
My Mom got it as a freebie when she bought her Foreman grill.
I have considered buying a large one as we often host holiday dinners and frequently have get together with a camping group of twenty people or so. You can put an entire turkey in one or even a rather large batch of spaghetti.
It depends on what you want to use it for.
I am a "cast iron" maiden myself and have a small collection of pieces from grandparents and orphans from the flea market. Many people find cast iron hard to deal with as it has to be seasoned and can't be thrown in the dishwasher. Leaving a cast iron pan to sit in the sink is pretty much forbidden at my house as it messes with the finish and might start rusting.
Most Dutch ovens can be used as a roaster. Stainless steel is choice for many people (but really expensive). Aluminum-stainless combo is a cheaper option. Both of the roasters I have were my Grandmothers-one is dark blue granite enamelware and is so large that the lid does not fit in the oven. The other is aluminum and also from my Grandmother's set of cookware.
. The new price for it was a shock- Ebay sometimes has them used for over half that price. I use the 15 inch for cooking chicken, roast and even chili.
Just be sure when you do make a choice you have the space for it and that you will use it. I love the little Foreman- but then I am a kitchen type person who loves kitchen "junk".