I just about passed out at the end of the game. The way the story came about, brought everything together, and wrapped up was simply stellar. Oh. Em. Geez.
I played a little bit of the main quest before I finished doing all the side quests and immediately got sucked in and had to finish. Now I'm going to start over and take the time to try and do everything I can.
Wow. All I can say is wow.