I am about to purchase a Nikon Digital SLR camera. I am most likely going to wait till they come out with the new ones this year. My questions are.... What is the best CF Card (speed wise)? What is the max size that the camera can support? I see 32 gig cards. I appreciate it.