Sql Server & NetApp Sql Snap Manager
I used snapmanager with SQL 2005, it worked really well.  I would take a snapshot, swing it over, mount it on our reporting server, and voila.

The only problem I had is that most of what I wanted to do required undocumented NetApp commands.  Once I got them, I just put them into a SQL job and our reporting environment was refreshed daily, and used less space on NetApp.