Is there still a place to download Vista Home Basic trial?
No, and they probably never will be. The best you can do is find someone with RC2 beta and try that out. Otherwise you have to buy it. http://www.newegg.com/Product/Product.asp?Item=N82E16832116196
In this case I will sick with XP for now.