This little snip of code allows you to list how many indexes are present on a table, their type and how big (kb and mb) they are:
select [name], type_desc, space_used_in_kb = (page_count * 8.0), space_used_in_mb = (page_count * 8.0 / 1024.0) from sys.indexes Iinner join sys.dm_db_index_physical_stats(db_id(), object_id('.'), null, null, null) P on I.[object_id] = P.[object_id] and I.[index_id] = P.[index_id]