Over the weekend I had a chance to edit a Hi-Definition wedding video with Final Cut Express on a Alum iMac. Is it me or does it seem like Final Cut has an extreme learning curve? Just to insert a simple disolve transition, it took me several minutes to figure out how it's done even after reading the documentation. After an entire day, I finally got the hang of using Final Cut to produce a video but this took much longer than learning iMovie or Pinnacle (for Windows). I will say this though. Once I figured everything out, it feels like I'm only scratching the surface of what this program can do. Very powerful stuff!