No need for apologies whatsoever, you did what you knew! no shame in that!
YESS FroYo is insanely fantastic without a shadow of a doubt.
Have another question though, what is the best ROM to flash? meaning, what is the most visually appealing, user friendly and bug free ROM available?