pretty sure you can get 1k miles when completing your first 25$ dine with reward network...
i think you can get 4k if signing up with network online service only for a couple of months...
the last 1k i'm sure you can easily fine or just do more dining with reward network