For future ID's you have to check out the Sea Slug Forum. Amazing lists there:

http://www.seaslugforum.net/

Dave