Voodoodad... I think I love you! XD
A total WIN of a post!!
And let's not forget folks, in the meantime as your whining about missing Carbonite, there -are- alternatives around! The quest assistance feature (can't remember the exact name atm) developed by Blizzard really isn't bad, and at least helps you figure out where to go for your quests!
And of course there is always the internet. I personally highly recommend Wowhead for all your quest needs, or whatever informational needs you may have!