I would consider the HX450W a better PSU since it has more power and has modular cabling.
You said you wanted to upgrade in the future and this would give a bit more leeway in what components you can choose.
It also has a pair of PCI-E power connectors so if you were to get a card like an HD4870 or GTX260 it can power them with no problems.
Here is a review of the PSU translated from German:
http://www.google.com/translate?lang...threadid=28332
OTH,if funds are quite tight I would get this OCZ 400W PSU:
http://www.ebuyer.com/product/152505
It has an excellent review:
http://www.hardwaresecrets.com/article/794
I would rate the unit a bit better than the Corsair CX400W although both are excellent 400W PSUs.
However both the 400W units only come with one PCI-E power connector.