If you mostly fish fresh water, a 12 foot Tarpon 120 would be a great kayak. It's a sit on top and when you are ready, it would be good for salt water too.
I don't know where you are from, but if you are ever in the Fairfield area, check out
http://www.thekayakfishingstore.com/
and see Jon Shien. He will tell you the exact kayak for you within your budget.
But beware..........when you get your first kayak fish, you will keep wanting newer and better kayaks!
Danny V