Lipstick doesn't age especially well, and mascara should be rotated out regularly. 6 month's, tops. Other cream based products that you're not using on you eye, a little longer.
NVLady, I just love Maybeline Lash Discovery. It works well, it's inexpensive and features a slim brush, which I prefer.