Your post makes it sound like you haven't had cheese curds before, is that true?  On the menu in Wisconsin yesterday I saw "deep fried cheese curds" paired with the word "delicious."  Surely Wisconsin must be the home of cheese curds – there you see highway signs saying CHEESE floating among the gas and fast food freeway-style signs.  And sure enough, you can buy cheese, all kinds of cheese and plenty of cheese curds, at these establishments.