It was very fun.... but I was nervous so I grounded myself EVERY time I touched a part. I thought that it was going to take a bit longer than just 3 to 4 hours.
For the firewire ports.... I have holes in the front of my case for them and I need something that will fit there

but I can't seem to find any thing .
I will try putting on the I/O shield from the back later on.
Thanks for all the help.