I had a glass cooktop for 10 years at my last house. Loved, loved, loved it. It was so easy to keep clean if you wiped up everytime after use and didn't let things dry on there.
Yes, you do need to use cookware that is completely flat on the bottom. I used Cusinart stainless steel cookware from Macy's. They had regular and non-stick varieties of each size. I still have the cookware, so it was well worth the investment (although now they've changed the handle & lid styles...)
Unfortunatey, I'm a horrible cook and my son cooked more than anyone. So at the new house he requested a gas cooktop and an electric wall oven. Now with the gas cooktop I just burn food quicker than I used to
Congratualations on your new home. I think moving and decorating a new place is sooo much fun