Hello Katie, nice to have you around :)
Your site looks really cool, but.... it's not totally negative, as an 'SEOer', I don't particularly like frames of any sort.
I started as a pro webdesigner and LOVED frames before I realized that my beautiful frames were costing me and my clients, so I switched to
SEO, and over time, I have come to realize that sites without frames are much better, no matter how beautiful they may be.
So, frames on your homepage may not be a good idea. Hope I make sense, though. All the best, LOL.