Here's my opinion on the whole toolbar thing...
I don't think "Create a Pet" needs to be on the yellow toolbar, because space IS limited, and people dont create neopets that often! They can only create up to 4, and sometimes they dont want 4..... either way, after a while you wont need to use that button!
I really wouldnt mind that long banner on the top, as long as it isnt a big flash animation like that. Like others said, that would take alot of people a LONG time to load... banners is a fine idea, just maybe not banners with large file sizes?
I do think that the main important things that should be linked to from the yellow bar are the Battledome, New Features, Your Inventory, Games, Neoboards, Explore, Neomail, Shops/your shop, help, and maybe something that combines the "World" section with the "Pet Central" section... Those are the ones that would be most commonly used, I say.
The Clock = Fantastic Addition
I would just say... majorly think through everything before finalizing the toobar.... I know your saying "well, duh!" but make sure they are links that people would actually use and that would be helpful to the people moving across Neopia all day. And those are my opinions!
------------------------------------------------------------------------------
On another note, I know you were being sarcastic, but you brought up "OMG, ADAM HAS 5 PETS!!"..... Ive heard that the possibility of normal users having 5 pets is slim, but its not a 100% no.... but, it IS a slim chance.... Well, the way things are working on my account, I would LOVE a 5th pet right about now... I wouldnt be saying "Oh, I want a 6th PET!" afterward either, but what I've worked really hard and take care of my pets... so I could take care of a 5th pet, and I bet others could too....
So, heres an idea I thought of... is it a possibility that a person could EARN a 5th pet if they can prove that they can take care of 4 allready? Like for example, once a person has 4 pets that are all over level 10, are all extremely happy, are well fed, and have no sicknesses, THEN you will be elligible to create a 5th pet.... or something of that sort? I wouldnt want more than 5 pets.... but these days, things come in 5's... I think having people have to EARN a 5th pet would be a good idea... so thats my opinion on a whole other subject, while I know you are reading