I've got a pc bioxx and could not be happier. But it may be a little hard to find.
All xbox chips are no swap so no need to worry there.
To burn games its a little different. You need to set up a network with your PC, I use a router and it works great. You then need to install EvoX dash. Then you can use ftp to transfer games to your hard drive on the PC and either make an ISO or burn them as a data disc. You can find alot more detailed info at Xbox-scene.
Hope that helps.