Your site enjoys a page rank of 2 - so the question is how are you checking page rank. Do you have google toolbar in your browser? If not, I would suggest to use that to check PR instead of going to other websites (which may or may not give accurate results) Another option would be to use SeoQuake toolbar - a very useful tool to gather information on websites. By the way Google cached your page on 26th May and as of now while i write this post - enjoy your PR 2!
Cheers
G
--
something fishy with the forum, I didn't see last 2 posts while i read the question and responses - and after I reply they mysteriously appear and my post looks rather foolish .. arrrrrrrrrrghhhhhhhhh