As a follow-up to DoYouUseSpf the ESP Coalition has a nice SPF validation tool where you just email a random address at senderid.espcoalition.org and then check the above link to see how your SPF setup tested (it's the last test on the page as of now).