http://http.developer.nvidia.com/GPUGems/gpugems_ch38.html
^This is another great tutorial for real-time fluid simulation. If anyone's interested, I adapted this method to simulate fire as well. (demo here: http://www.youtube.com/watch?v=MIi62cwjqMA)