Croydon to Gatwick off peak return is £6.40 rising to £9.00 at the peak times.
Not sure about season ticket prices as I don't use the train enough to justify it sorry.
I believe that there is still a subsidised rail fare scheme available through the airport station for BAA ID pass holders which offers substantial discounts on season tickets though.