A passport's $85, good for 10 years, and all you need is 2 pictures, an offical copy of your birth certificate/immigration form (i.e. what you need to get into canada), and a driver's license. It make's your life alot easier. You need it to travel outside of Canada/Mexico.