A prestigious looking job is not necessarily the best job for you. You need to explore trends and research what the future of a particular industry or job role holds. Change is inevitable, and the suitability of a particular job along with your current needs may look quite different in a relatively short period of time. Think long term and consider factors important to you personally as well as how an industry may change over time.
A great employer is one that looks like it is going to keep growing in future, getting stronger and more fiscally robust. The financial health of a company you're applying to is an important consideration that will help avoid getting involved with a losing proposition. Make sure to check in on the finances of each company that you're strongly considering? You can start by looking to magazines like Forbes and Fortune to see what companies are "hot" and which are "cool," who's making money and who's losing it. There are also plenty of useful resources on the web; some research on the internet should turn up relevant information.
You will want to verify what type of opportunities exist for career growth in both your current job role as well as in higher level positions you may qualify for in the future. When considering application to a particular company, make sure that you double check your options to grow and develop as an employee. Unless you want to be stuck at the same level your entire career, you should examine a company's past behavior regarding promotions and allowing employees opportunities in managerial positions, etc.
You'll also want to think about any significant perks that may be offered by the company, such as benefits, sizeable vacation packages, and so on. While not every job seeker requires perks, it's important to verify what type of benefit package, if any, a company offers - does it include dental, health policies. Depending on your situation, this may be something to think about prior to applying.
Finally, an ideal company for you is one that matches your interests and that will utilize the best aspects of your personality and skill set. It's important to realize that the more closely an employer's values match your own, the more likely you are to be happy there. Rather, go for companies that seem well suited to your sensibilities—this ensures that you will be happy in your relationship with a company for years to come.