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.
16 Gnu Swallow Tail Carver . 16 NS West . 15 NS Snowtrooper BIA
16 Burton Genesis X . 15 Now Drive
16 Flow Talon . 14 Flow Hylite