Hi,
First of all, 5.2.9 is definitly 5.2+ (5.2+ means at least 5.2 ; 5.2.9 is 5.2 with fixes ;-) )
You could try to check the version of PHP you have on your hosting service, creating a page that only contains
<?php
phpinfo();
?>
This post could interest you, too : Bluehost php5 or php4 your choice ; either you have to go through their support, or maybe you have some option in your administration panel, to choose between PHP 4 (which is way outdated... it's a shame if it's still the default version) and PHP 5 ?