PowerShell V2 ships with two sets of cmdlets for processing event logs, one is *-EventLog set and other is Get-WinEvent.
PS > gcm *EventLog -CommandType cmdlet
CommandType Name Definition
-----------  ...
ScriptCenter has a very good article exploring the use of Windows PowerShell to analyze your eventlogs. Check it out at:
http://www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/get-eventlog.mspx
PSMDTAG:CMDLET: Get-EventLog
PSMDTAG:FAQ: EventLog - How do I find out what event logs exist? ANSWER: Get-EventLog -list
...