Gleff runs through the details.
Basically, besides for the 10k point signup bonus, if you have a ff account with up to 100k miles, they'll match mile for mile.
Points are worth 1 cent for travel.$1100 ain't bad for a cc signup bonus.
Capped at 1 billion points.