 Putting together a strong portfolio is more an art than a science. You have to balance share appreciation, potential upside, fundamental strength, and dividend yield to find the stock that will meet your needs. Do you want your investments to pay for themselves right away, or do you prefer a steady long-term 