If you have the money....Mark fish! the BEST solid top mounts you can buy...fair enough you have to drill but they are solid!
compbrake ones are a waste of time. All the others mentioned are great. Dont understand why you can't use the AST ones. If you dont want to drill they're the best option. K-tec ones are superb, I'd say better than Mark Fish ones, especially for the price.