I think that for someone in your position, you may want to start of with easyC Pro (since the original easyC program may be too basic for you).
EasyCPro is just a modular implementation with extension library support for component functionallity, so you should find it easy to program your robot. But you may find this method of programming a bit limiting.

If that's the case, then you should go with mpLab. It's a pretty good tool for someone like you who already knows HTML.
I have used both programs and I prefer mpLab over easyCPro.

But the choice is up to you.
Anyways, you should definitly try out both programs and see which one you like best.
__________________
Come visit me at
tetrabot.com.
Awards
- 2005 SJ Rookie Inspiration Award
- 2005 SJ Highest Rookie Seed
- 2007 SJ Regional Winner