I'm trying to get my mcdba certification and I'm planning on taking one of these two tests for my elective. I'm already certified on Oracle so my background is mostly in the administrative area, I haven't done a hole lot of programming but I have done simple shell scripting in unix and such so I think I could pass one of the programming tests if I study like crazy. I've seen some other posts about how hard the 70-216 test is which would have been my first choice so I wanted to see if anyone has taken both 70-306 and 70-216 and could share which one they would recommend. Any insight is much appreciated. Thanks, George