depending on what you want to pay......make sure you give a good machine a test run ...I find what works for one don't work for the other.....so get your walking shoes one and go visit the different sewing machine places...and give them a spin.....then you might want to check out the places suggested on here like ebay....Happy hunting......:-)
Oh my favorite machine currently is a little White refurbished....got for $199.00 about 3 years ago but also have a Singer and a Kenmore...so there you go....love my Singer too but it is about 22 years old