Also, to comment on your soil choices.. If you look around here a good bit, you will see plenty of discussions on making your own soilless media.
Both sides of the argument are easy to make. But if/when it comes down to cost, you can make your own and save some serious cash, depending on how much soil you need.
I posted a link in this thread:
http://www.tomatoville.com/showthread.php?t=40536
Its a link to Cornell Univ. "Peat-Lite" recipes. Lots of good info.