well, after such an overwhelming amount of interest and responses, i've done some thinking about where i'd like to take this, and a thought that perhaps i should share some more of my thinking with those that seem this interested.
first of all, as i've kind of hinted at earlier, this already is part of a replacement shell project that i've been quietly working on for awhile now. my reasons and focus for it are pretty much my own, doing it to feed a hobby / obsession more then anything else.
what one of my main goals is, is to not provide users so much with a complete shell replacement, but rather with a toolbox of applications that they can use in any method they so wish. this can only be done by forgetting about the modular plug in design so many of the shell replacements offer, and focusing more on stand-alone .exe's that can run all by themselves.
so essentially, if you want a taskbar, you will be able to download and run just a taskbar. if you want a start menu replacement, you can do the same, basically just pulling apps from a toolbox and leaving full control in the users hands.
there are a few other things in development besides the taskbar that you see here, some of which i'm also very excited about, perhaps more so even, because they delve into areas that are a little lesser known. but it is the taskbar that i've asked for input on here, all of this talk of other shells was just to state a bit of my goals, and to keep people from worrying about a systray.

so on to the taskbar...
in it's current state it supports skins, 'any size' icons, transparency, draggable tiles, and of course, task selection. It supports a tiling configuration system that lets you define an X Y location to start the first task and then the direction(s) in which you want the tasks to tile. the skin support at this time uses three bitmaps to make up a skin, and support for hover / click skin usage is in progress.
from the ideas given, i am planning on giving the option of a tooltip with relevant info about the app, as well as some more advanced placement options for the tiles maybe based off of the window class. as well, i'm going to be focusing on the flashing task button part, have no idea on how that needs to be implemented, but i sure think from what was mentioned that it is definately essential.
everything else, great ideas and they'll be marked down for me to look into, however at this time i think i better focus on getting at least a basic version finished before i get too bogged down in areas that i might not be able to get anywhere with.
so, excuse the very long post, but i just wanted to give everyone a roadmap so to speak of where this is going, and to thank everyone who has put ideas forward thus far. i'm grateful as always for the interest and the thoughts, and hopefully i'll soon be able to give all of you something in return.