Josh, do you have a stock seat? I've found that the Suzuki gel seats and from what I've heard, the Corbins do a much better job of keeping you from sliding forward in your seat.
You might want to look at some of the other posts on this forum, there are lots of users (who will probably chime in on this thread) that have done their own seat modifications.
jesse