I have been following this thread and am considering changing my stance on which cards I buy. Like many others, I have been using cheaper Kingston and Transend cards. I am now considering purchasing some Sandisk cards. Amazon has the 16gb Ultra Class 4 cards for fairly cheap. It seems the extreme cards are class 6, while the Ultra is 4. I know I only need class 4 for my HMC40 and 150, but is there any other benefit to purchasing the Extreme over the Ultra....minus the class/speed difference? Thanks!