Laminate and new sink is the better way all around
The faux granite works, but requires a fair bit of practice to get the right look.
Also, it is normally a rough finish when complete that will require a top coat of some clear finish to make it smooth enough to keep clean easily. (or a good sanding that may totally trash the look you've tried to acheive)
A search on faux granite paint should turn up a few methods, and possibly suppliers.