This is a great site for swim technique:
http://www.swimsmooth.com/
If you decide to get some video taping done there are lot's of locals that do that. FASTT coaching is a SeaTri partner offering members a discount on that (see the Paid Seatri Member benefits forum in the News and Benefits area of the website for details). Also providing video analysis are Ben Bigglestone of VO2 Multisport, Kainoa Pauole-Roth of PauoleSport, Teresa Nelson of TNMultisports, and others as well. Feel free to pipe in here