I've loved this song since the first time I heard it, and now this "music video" is making it even better! It's a freakin' MINI MOVIE!! I love this!