Jackson Cuda 12 seems to meet all of your expectations . I love mine.
Jerry Hamon Van Alstyne, Texas
Forum Rules