lol, well, nevermind. I decided I don't need suggestions (although they're still welcome). I finally sat down and decided to do some planning for the command-line rather than coding as I go. The command-line system I've developed fits all my ideals:
Powerful - rediculously powerful
typer friendly - pre-configure commandline profiles (reduces typing)
readable/intuitive commandline options
It'll be a downright joy to use!
Imagine typing this into the commandline anytime:
C:\>dns !yahoo
And getting all the IP addresses associated with
yahoo.com . Or how bout this:
C:\>dns !IP
www.undergroundnews.com !IP would have contained all the options you desire for your basic IP lookup needs.
gosh DANG I love being a genious.