Thanks for chiming in Scott. Good to know that from your angle, things should be working too.
This is frustrating. I am not sure why it wouldn't be working. I have double and triple checked my spelling (on my domain at dreamhost and my name servers at Godaddy) and settings yet nothing resolves to theklassens.com. Nor do the sites that Dreamhost sent me after registering:
http://theklassens.com/user (drupal login site)
Now just so I am not crazy, if I understand correctly (I am second guessing myself here) I don't need to have any other hosted site. Meaning that I don't need to have a site setup (Dreamhost or otherwise) that resolves to www.theklassens.com. And then Dreamhost Apps is just used for the sub-domians (photo, blog, wiki, etc.).
From the way I understood it, I could use my custom domain (theklassens.com) here at Dreamhost and use their basic vanilla apps on that domain for free.
If I wanted more customization or word press plug-ins or custom Drupal themes, I needed to sign up for at least Dreamhosts $5.95 a month plan.
Thanks again. Guess my next move is to try and see if I can't get in touch with someone at Dreamhost. But like I said, I am sure that paying customers are much higher up on their list than me.
If I can't get in touch, then I guess I'll have to move on to greener pastures.