I am using the USB port on my laptop for my USB harddrive to boot to windows XP. I used this tutorial to get the job done...
http://www.ngine.de/index.jsp?pageid=4176
In the tutorial, it tells you which files to edit if you do decided to go that route.