Recently, a blog has been released that discovers the top rated baby swings for 2013 and compares them. Visit the site here: http://bestbabyswingreviews.org
There are great ways to research brands, makes, and models to determine the right one. Here is a brief outline of things you should do...
#1 - Determine your budget - Raising a child can be incredibly expensive. Make sure you don't spend too much because you'll want to have leftover money for other toys and gear that you'll inevitably need.
#2 - Buy a reputable brand - Look for names like Fisher Price, Graco, Ingenuity, etc. that offer warranties on most of their merchandise.
#3 - Determine your desired features - Make sure you know which features you are most interested in. All are different and excel with different pros and cons.
#5 - Take your time - Do not be in any rush when selecting the right swing for your child. Take some extra time to look over prices and features and compare the two.
#6 - Don't Buy Used - It really is just a bad idea to buy any baby gear used. You ultimately don't know what has happened to it and you're better off spending a little more money for added safety.