Can't go wrong eiter way. I've had several sets of both an loved them. Go with the Targa if you weigh over, let's say something like 170lb. or if you ride aggressively outside the park. If you're a lightweight or park rat, then 390 for sure. +1 on their cust svc too...they just sent me new '10 toe straps for my '09 Targas.
18 Snoplanks Asym Fish . 16 NS Swift - 14 TJ Brand Retro Fish
17 Burton Malavita Wing . 16 Burton Genesis X
16 Flow Talon