I just want to check that if I get a full version of WinXP (not an upgrade), the CD will be bootable and during the installation I will get the option to delete my partition and completely wipe the hard disk before installation?

When I put Win2000 on a 98 installation as a 'clean install' it doesn't actually delete the Win98 folder - I want to have an empty c:\ on which to install XP.