How old are you? A good multi-vitamin, extra C, eat your fruits and veggies, do not take extra iron (not really good for you; you probably get enough from the food you eat).

I'm a cancer survivor, so I take MANY vitamins to help keep my immune system up, but you probably don't need to do what I do. Browse some of the health sites. Many of them have good vitamin-advisor services; just don't buy their vitamins - too expen$ive - but make note of which nutrients they recommend and take a printout to your drugstore or go to Vitaminshoppe.com - the BEST prices IMHO. HTH