As for the Steelers
The Steelers won't pick until the 32nd selection of the draft barring some sort of trade. A look at players who have gone with the 32nd pick in the past 20 drafts:

Logan Mankins

2005

Patriots

Fresno State

Guard

Ben Watson 

2004

Patriots

Georgia

Tight End

Tyler Brayton 

2003

Raiders

Colorado

Linebacker

Patrick Ramsey 

2002

Redskins

Tulane

Quarterback

Drew Brees*

2001

Chargers

Purdue

Quarterback

Dennis Northcutt*

2000

Browns

Arizona

Wide receiver

Kevin Johnson*

1999

Browns

Syracuse

Wide receiver

Jerome Pathon*

1998

Colts

Washington

Wide receiver

Nathan Davis*

1997

Falcons

Indiana

Defensive end

Leeland McElroy*

1996

Cardinals

Texas & M

Running back

Craig Newsome

1995

Packers

Arizona State

Defensive back

Eric Mahulm*

1994

Colts

California

Guard

Ben Coleman*

1993

Cardinals

Wake Forest

Guard

Greg Skrepenak*

1992

Raiders

Michigan

Tackle

Mike Jones*

1991

Cardinals

 N. C. State

 Defensive end

Fred Washington*

1990

Bears

TCU

Defensive tackle

Mike Elkins*

1989

Chiefs

Wake Forest

Quarterback

Pat Carter*

1988

Lions

Florida State

Tight end

Gregg Rakoczy*

1987

Browns

Miami

Guard

John Lee*

1986

Cardinals

UCLA

Kicker

* - pick was in second round  Source:  nfl.com