I also suggest some people play around soem more with Powershell, using either the supplied dev environment or the free Quest PowerGUI tool.
I have PowerShell scripts that synchronize users and passwords between to otherwise unconnected AD domains - complex enough for you? I've written others like the one that pulls AD attributes and converts and uploads it to a card access system (keycards for doors, etc).
My biggest complain with Powershell is that there was no Control-C/Control-V for copy/paste. To have to take your hands off the keyboard to sue the mouse was utterly stupid, and whatever person at Microsoft who decided that should be forced to update 99K row spreadsheets all day every day but they cannot use the arrows to change to the next cell, they must click with the mouse. Luckily this is resolved in Windows 10, ctrl-c and ctrl-v are back and it makes life SO much easier.
Only other complaint I have is just because I am a horrible typist - and the Powershell commands are just ridiculously long in many cases. Yes, there is tab complete, which helps in many cases, but still. They've carried it over to other command line items as well - prior to Exchange 2016, you could run various install tasks from the command prompt, no big deal. With 2016, when you do this, you must ALSO type out, IN FULL "-iacceptexchangeserverlicenseterms" or the setup will abort. I guess people were trying to use this as a loophole since they were not presented with the box to check as you are with the GUI setup, therefore I guess you can say you never agreed to anything.