Depending on the project I use either:
Sony Vegas Pro
Sony Movie Studio
Adobe Premier Elements
Maybe one day I will get a MAC because I know Final Cut Pro is an awesome product as several friends use it. For basic editing Movie Studio and Premier Elements are decent and good starting points for newbies.