Wait, you get all those linkbacks, yet your blog has the same Page Rank as mine does?
I'll give you credit for your Alexa Rank of #211,246, though it has been slipping lately (might want to work on that). That proves that you do have some traffic going through there, or you have an account on the 1:1 sites that force you to use their toolbar which can be used to "fix" your Alexa Rank. Either way, it is impressive.
The bottom line (rather then we sit here and debate) is that my blog started 3 days ago, yours has been around awhile. We're both doing what we can to help promte FP, which is what counts.
It's very possible that my blog could one day become as popular as yours, it's also possible that it could fail. Same applies to yours though, work must be done to keep your spot (which according to Alexa, has dropped 3,213 in the past 3 months)